跨房间播流

跨房间播流主要用于类似观众观看不同房间的主播PK、在线课堂小班课组间直播等场景,是对房间内播流的升级功能。

步骤

1、开始跨房间播流

注意:跨房间播流的前提是已获取播流的的房间Id和流Id。

//roomId:房间ID,streamId:视频流ID,view:播流视图,fillMode:视图模式 
 ChuangVideoCanvas playCanvas = new ChuangVideoCanvas();
 playCanvas.view = surfaceView;
 playCanvas.videoRenderMode = ChuangVideoRenderMode.ASPECT_FIT;
 mLiveEngine.startPlayStream(roomId,streamId,playCanvas);

方法参数说明:

参数 类型 是否必传 描述
roomId String 必传 要播的流所在的房间Id
streamId String 必传 要播的流的流Id
canvas ChuangVideoCanvas 必传 显示播流画面的容器view、填充模式、镜像模式

2、停止跨房间播流

当需要停止跨房间播流的时候调用接口

liveEngine.stopPlayStream(streamId)
参数 类型 是否必传 描述
roomId String 必传 要播的流所在的房间Id

results matching ""

    No results matching ""