From 214d14d049aa8daf4ba4a4e5218a8c4a96b7531a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=91=A3=E5=AE=8F=E5=AE=87?= Date: Wed, 3 Mar 2021 11:57:39 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E9=AB=98=E4=BA=86=E5=B8=A7=E7=8E=87?= =?UTF-8?q?=EF=BC=8C=E5=A2=9E=E5=BC=BA=E7=9B=B4=E6=92=AD=E7=94=BB=E8=B4=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/res/layout/activity_live_play_and_push.xml | 2 +- .../com/mogo/cloud/live/manager/LiveStreamManagerImpl.java | 4 ++-- .../java/com/mogo/cloud/live/manager/MoGoLiveManager.java | 4 +++- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/app/src/main/res/layout/activity_live_play_and_push.xml b/app/src/main/res/layout/activity_live_play_and_push.xml index e32ed2f..6531c8d 100644 --- a/app/src/main/res/layout/activity_live_play_and_push.xml +++ b/app/src/main/res/layout/activity_live_play_and_push.xml @@ -101,7 +101,7 @@ android:layout_width="0dp" android:layout_height="wrap_content" android:hint="请输入要查看的车机SN" - android:text="F803EB2046PZD00149" + android:text="F803BB2037EZD00048" android:textColor="#FFFF" app:layout_constraintBottom_toTopOf="@+id/liveToggleBtn" app:layout_constraintEnd_toEndOf="parent" diff --git a/foudations/mogo-live/src/main/java/com/mogo/cloud/live/manager/LiveStreamManagerImpl.java b/foudations/mogo-live/src/main/java/com/mogo/cloud/live/manager/LiveStreamManagerImpl.java index 485f382..6937cca 100644 --- a/foudations/mogo-live/src/main/java/com/mogo/cloud/live/manager/LiveStreamManagerImpl.java +++ b/foudations/mogo-live/src/main/java/com/mogo/cloud/live/manager/LiveStreamManagerImpl.java @@ -65,8 +65,8 @@ public class LiveStreamManagerImpl implements ILiveStreamManager { mLivePushConfig = MoGoLivePushConfig.getInstance(); mLivePushConfig.setWidth(WIDTH); mLivePushConfig.setHeight(HEIGHT); - mLivePushConfig.setVideoBitrate(1500); - mLivePushConfig.setVideoFPS(15); + mLivePushConfig.setVideoBitrate(5000); + mLivePushConfig.setVideoFPS(25); mLivePushConfig.setAudioChannels(2); mLivePushConfig.setAudioSampleRate(44100); mLivePushConfig.setAudioFormat(AudioFormat.ENCODING_PCM_16BIT); diff --git a/foudations/mogo-live/src/main/java/com/mogo/cloud/live/manager/MoGoLiveManager.java b/foudations/mogo-live/src/main/java/com/mogo/cloud/live/manager/MoGoLiveManager.java index 85e239d..b26f7c7 100644 --- a/foudations/mogo-live/src/main/java/com/mogo/cloud/live/manager/MoGoLiveManager.java +++ b/foudations/mogo-live/src/main/java/com/mogo/cloud/live/manager/MoGoLiveManager.java @@ -28,6 +28,7 @@ import im.zego.zegoexpress.constants.ZegoScenario; import im.zego.zegoexpress.constants.ZegoUpdateType; import im.zego.zegoexpress.constants.ZegoVideoBufferType; import im.zego.zegoexpress.constants.ZegoVideoCodecID; +import im.zego.zegoexpress.constants.ZegoVideoConfigPreset; import im.zego.zegoexpress.constants.ZegoVideoFrameFormat; import im.zego.zegoexpress.constants.ZegoViewMode; import im.zego.zegoexpress.entity.ZegoCanvas; @@ -395,7 +396,7 @@ public class MoGoLiveManager { }); // 视频配追 - ZegoVideoConfig zegoVideoConfig = new ZegoVideoConfig(); + ZegoVideoConfig zegoVideoConfig = new ZegoVideoConfig(ZegoVideoConfigPreset.PRESET_720P); // 采集分辨率,控制摄像头图像采集的分辨率。SDK 要求将宽和高设置为偶数。 zegoVideoConfig.setCaptureResolution(mLivePushConfig.getWidth(), mLivePushConfig.getHeight()); // 编码分辨率,控制编码器编码推流的图像分辨率。SDK 要求将宽和高设置为偶数。推流前后设置均可生效 @@ -408,6 +409,7 @@ public class MoGoLiveManager { zegoVideoConfig.setCodecID(ZegoVideoCodecID.DEFAULT); // 将视频信息设置到推流引擎 mExpressEngine.setVideoConfig(zegoVideoConfig); + } }