Commit 009251fb19c7727ff569337bbcd962479b415ec5
1 parent
bdd94fd6
将编码格式改为软编兼容模式
Showing
3 changed files
with
6 additions
and
3 deletions
app/src/main/java/com/cnlive/demo/stream/AudioActivity.java
| ... | ... | @@ -19,6 +19,7 @@ import com.cnlive.libs.stream.model.ActivityConfig; |
| 19 | 19 | |
| 20 | 20 | |
| 21 | 21 | import static com.cnlive.libs.stream.base.IStreamer.ENCODE_METHOD_HARDWARE; |
| 22 | +import static com.cnlive.libs.stream.base.IStreamer.ENCODE_METHOD_SOFTWARE_COMPAT; | |
| 22 | 23 | import static com.cnlive.libs.stream.base.IStreamer.VIDEO_RESOLUTION_360P; |
| 23 | 24 | |
| 24 | 25 | /** |
| ... | ... | @@ -92,7 +93,7 @@ public class AudioActivity extends AppCompatActivity implements View.OnClickList |
| 92 | 93 | // //设置音频编码码率 |
| 93 | 94 | mStreamer.setAudioKBitrate(48); |
| 94 | 95 | //设置编码模式(硬编/软编/软编兼容) |
| 95 | - mStreamer.setEncodeMethod(ENCODE_METHOD_HARDWARE); | |
| 96 | + mStreamer.setEncodeMethod(ENCODE_METHOD_SOFTWARE_COMPAT); | |
| 96 | 97 | //设置纯音频推流 |
| 97 | 98 | mStreamer.setAudioOnly(true); |
| 98 | 99 | // //设置自动重连(是否开启重连/重连次数/重连时间间隔) | ... | ... |
app/src/main/java/com/cnlive/demo/stream/CNStreamActivity.java
| ... | ... | @@ -21,6 +21,7 @@ import com.cnlive.libs.stream.base.IStreamer; |
| 21 | 21 | import com.cnlive.libs.stream.model.ActivityConfig; |
| 22 | 22 | |
| 23 | 23 | import static com.cnlive.libs.stream.base.IStreamer.ENCODE_METHOD_HARDWARE; |
| 24 | +import static com.cnlive.libs.stream.base.IStreamer.ENCODE_METHOD_SOFTWARE_COMPAT; | |
| 24 | 25 | import static com.cnlive.libs.stream.base.IStreamer.VIDEO_RESOLUTION_360P; |
| 25 | 26 | |
| 26 | 27 | /** |
| ... | ... | @@ -96,7 +97,7 @@ public class CNStreamActivity extends AppCompatActivity implements View.OnClickL |
| 96 | 97 | mStreamer.setPreviewResolution(VIDEO_RESOLUTION_360P); |
| 97 | 98 | mStreamer.setTargetResolution(VIDEO_RESOLUTION_360P); |
| 98 | 99 | //设置编码模式(硬编/软编/软编兼容) |
| 99 | - mStreamer.setEncodeMethod(ENCODE_METHOD_HARDWARE); | |
| 100 | + mStreamer.setEncodeMethod(ENCODE_METHOD_SOFTWARE_COMPAT); | |
| 100 | 101 | // //开启自动重连(是否自动重连/重试次数/重试时间间隔) |
| 101 | 102 | // mStreamer.setEnableAutoRestart(true, 3, 3000); |
| 102 | 103 | //设置预览View | ... | ... |
app/src/main/java/com/cnlive/demo/stream/StreamActivity.java
| ... | ... | @@ -41,6 +41,7 @@ import com.ksyun.media.player.IMediaPlayer; |
| 41 | 41 | import java.util.List; |
| 42 | 42 | |
| 43 | 43 | import static com.cnlive.libs.stream.base.IStreamer.ENCODE_METHOD_HARDWARE; |
| 44 | +import static com.cnlive.libs.stream.base.IStreamer.ENCODE_METHOD_SOFTWARE_COMPAT; | |
| 44 | 45 | import static com.cnlive.libs.stream.base.IStreamer.VIDEO_RESOLUTION_360P; |
| 45 | 46 | import static com.cnlive.libs.stream.model.Filters.BEAUTY_DISABLE; |
| 46 | 47 | import static com.cnlive.libs.stream.model.Filters.BEAUTY_ILLUSION; |
| ... | ... | @@ -213,7 +214,7 @@ public class StreamActivity extends Activity { |
| 213 | 214 | mStreamer.setPreviewResolution(VIDEO_RESOLUTION_360P); |
| 214 | 215 | mStreamer.setTargetResolution(VIDEO_RESOLUTION_360P); |
| 215 | 216 | //设置编码模式(硬编/软编/软编兼容) |
| 216 | - mStreamer.setEncodeMethod(ENCODE_METHOD_HARDWARE); | |
| 217 | + mStreamer.setEncodeMethod(ENCODE_METHOD_SOFTWARE_COMPAT); | |
| 217 | 218 | |
| 218 | 219 | //设置横竖屏方向 |
| 219 | 220 | mStreamer.setRotateDegrees(mIsLandscape ? 90 : 0);//设置屏幕旋转角度 | ... | ... |