Skip to content

Commit 0777134

Browse files
committed
[Android]update rtmp address.
1 parent 6ac4e1b commit 0777134

2 files changed

Lines changed: 10 additions & 3 deletions

File tree

Android/APIExample/app/src/main/java/io/agora/api/example/examples/advanced/CDNStreaming/AudienceFragment.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646

4747
public class AudienceFragment extends BaseFragment implements IMediaPlayerObserver {
4848
private static final String TAG = AudienceFragment.class.getSimpleName();
49-
private static final String AGORA_CHANNEL_PREFIX = "rtmp://mdetest2.pull.agoramde.agoraio.cn/live/";
49+
private static final String AGORA_CHANNEL_PREFIX = "rtmp://pull.webdemo.agoraio.cn/lbhd/";
5050
private boolean isAgoraChannel = true;
5151
private boolean rtcStreaming = false;
5252
private String channel;
@@ -441,7 +441,6 @@ public void run() {
441441
}
442442
break;
443443
case PLAYER_STATE_PLAYBACK_COMPLETED:
444-
mediaPlayer.stop();
445444
if (mPlayerCompletedDialog == null) {
446445
mPlayerCompletedDialog = new AlertDialog.Builder(requireContext())
447446
.setTitle(R.string.tip)
@@ -452,6 +451,7 @@ public void run() {
452451
})
453452
.setCancelable(false)
454453
.setPositiveButton(R.string.confirm, (dialog, which) -> {
454+
mediaPlayer.stop();
455455
openPlayerWithUrl();
456456
})
457457
.create();

Android/APIExample/app/src/main/java/io/agora/api/example/examples/advanced/CDNStreaming/HostFragment.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,13 @@
4040
import io.agora.rtc2.RtcEngine;
4141
import io.agora.rtc2.RtcEngineConfig;
4242
import io.agora.rtc2.live.LiveTranscoding;
43+
import io.agora.rtc2.video.CameraCapturerConfiguration;
4344
import io.agora.rtc2.video.VideoCanvas;
4445
import io.agora.rtc2.video.VideoEncoderConfiguration;
4546

4647
public class HostFragment extends BaseFragment {
4748
private static final String TAG = HostFragment.class.getSimpleName();
48-
private static final String AGORA_CHANNEL_PREFIX = "rtmp://mdetest.push.agoramde.agoraio.cn/live/";
49+
private static final String AGORA_CHANNEL_PREFIX = "rtmp://push.webdemo.agoraio.cn/lbhd/";
4950

5051
private volatile boolean isAgoraChannel = true;
5152
private volatile boolean cdnStreaming = false;
@@ -146,6 +147,12 @@ public void onActivityCreated(@Nullable Bundle savedInstanceState) {
146147
+ "}");
147148
/* setting the local access point if the private cloud ip was set, otherwise the config will be invalid.*/
148149
engine.setLocalAccessPoint(((MainApplication) getActivity().getApplication()).getGlobalSettings().getPrivateCloudConfig());
150+
151+
CameraCapturerConfiguration.CaptureFormat captureFormat = new CameraCapturerConfiguration.CaptureFormat();
152+
captureFormat.fps = 30;
153+
engine.setCameraCapturerConfiguration(new CameraCapturerConfiguration(CameraCapturerConfiguration.CAMERA_DIRECTION.CAMERA_FRONT, captureFormat));
154+
155+
engine.setVideoEncoderConfiguration(new VideoEncoderConfiguration());
149156
setupEngineConfig(context);
150157
} catch (Exception e) {
151158
e.printStackTrace();

0 commit comments

Comments
 (0)