Commit 35f4ccd20f1f8187425b58dc3ed4931d8bdaada4

Authored by 王琳
1 parent d5870677

修改推流设置的参数

app/src/main/java/com/cnlive/demo/stream/AudioActivity.java
@@ -89,17 +89,17 @@ public class AudioActivity extends AppCompatActivity implements View.OnClickList @@ -89,17 +89,17 @@ public class AudioActivity extends AppCompatActivity implements View.OnClickList
89 private void initStream() { 89 private void initStream() {
90 //初始化推流SDK 90 //初始化推流SDK
91 mStreamer = new Streamer(this); 91 mStreamer = new Streamer(this);
92 - //设置预览编码帧率  
93 - mStreamer.setPreviewFps(15);  
94 - //设置推流编码帧率  
95 - mStreamer.setTargetFps(15);  
96 - //设置初始、最大、最小视频码率  
97 - mStreamer.setVideoKBitrate(800 * 3 / 4, 800, 800 / 4);  
98 - //设置音频编码码率  
99 - mStreamer.setAudioBitrate(48);  
100 - //分别设置预览和推流分辨率  
101 - mStreamer.setPreviewResolution(VIDEO_RESOLUTION_360P);  
102 - mStreamer.setTargetResolution(VIDEO_RESOLUTION_360P); 92 +// //设置预览编码帧率
  93 +// mStreamer.setPreviewFps(15);
  94 +// //设置推流编码帧率
  95 +// mStreamer.setTargetFps(15);
  96 +// //设置初始、最大、最小视频码率
  97 +// mStreamer.setVideoKBitrate(800 * 3 / 4, 800, 800 / 4);
  98 +// //设置音频编码码率
  99 + mStreamer.setAudioKBitrate(48);
  100 +// //分别设置预览和推流分辨率
  101 +// mStreamer.setPreviewResolution(VIDEO_RESOLUTION_360P);
  102 +// mStreamer.setTargetResolution(VIDEO_RESOLUTION_360P);
103 //设置编码模式(硬编/软编/软编兼容) 103 //设置编码模式(硬编/软编/软编兼容)
104 mStreamer.setEncodeMethod(ENCODE_METHOD_HARDWARE); 104 mStreamer.setEncodeMethod(ENCODE_METHOD_HARDWARE);
105 105
app/src/main/java/com/cnlive/demo/stream/CNStreamActivity.java
@@ -91,7 +91,7 @@ public class CNStreamActivity extends AppCompatActivity implements View.OnClickL @@ -91,7 +91,7 @@ public class CNStreamActivity extends AppCompatActivity implements View.OnClickL
91 //设置初始、最大、最小视频码率 91 //设置初始、最大、最小视频码率
92 mStreamer.setVideoKBitrate(800 * 3 / 4, 800, 800 / 4); 92 mStreamer.setVideoKBitrate(800 * 3 / 4, 800, 800 / 4);
93 //设置音频编码码率 93 //设置音频编码码率
94 - mStreamer.setAudioBitrate(48); 94 + mStreamer.setAudioBitrate(48000);
95 //分别设置预览和推流分辨率 95 //分别设置预览和推流分辨率
96 mStreamer.setPreviewResolution(VIDEO_RESOLUTION_360P); 96 mStreamer.setPreviewResolution(VIDEO_RESOLUTION_360P);
97 mStreamer.setTargetResolution(VIDEO_RESOLUTION_360P); 97 mStreamer.setTargetResolution(VIDEO_RESOLUTION_360P);
app/src/main/java/com/cnlive/demo/stream/StreamActivity.java
@@ -207,7 +207,7 @@ public class StreamActivity extends Activity { @@ -207,7 +207,7 @@ public class StreamActivity extends Activity {
207 //设置初始、最大、最小视频码率 207 //设置初始、最大、最小视频码率
208 mStreamer.setVideoKBitrate(800 * 3 / 4, 800, 800 / 4); 208 mStreamer.setVideoKBitrate(800 * 3 / 4, 800, 800 / 4);
209 //设置音频编码码率 209 //设置音频编码码率
210 - mStreamer.setAudioBitrate(48); 210 + mStreamer.setAudioKBitrate(48);
211 //分别设置预览和推流分辨率 211 //分别设置预览和推流分辨率
212 mStreamer.setPreviewResolution(VIDEO_RESOLUTION_360P); 212 mStreamer.setPreviewResolution(VIDEO_RESOLUTION_360P);
213 mStreamer.setTargetResolution(VIDEO_RESOLUTION_360P); 213 mStreamer.setTargetResolution(VIDEO_RESOLUTION_360P);