startPlayPublicStream abstract method
订阅指定公共流
无论用户是否在房间内,都可以调用本接口获取和播放指定的公共流。
如果指定流暂未发布,则本地客户端将在其开始发布后接收到流数据。
返回值:
- 0:成功。同时将收到 RTCVideoEventHandler.onPlayPublicStreamResult 回调。
- !0:失败。当参数不合法或参数为空,调用失败。
注意:
- 在调用本接口之前,建议先绑定渲染视图。
- 调用本接口后,可以通过 RTCVideoEventHandler.onFirstPublicStreamVideoFrameDecoded 和 RTCVideoEventHandler.onFirstPublicStreamAudioFrame 回调公共流的视频和音频首帧解码情况。
- 调用本接口后,可以通过 RTCVideoEventHandler.onPublicStreamSEIMessageReceived 回调公共流中包含的 SEI 信息。
- 调用 RTCVideo.stopPlayPublicStream 取消订阅公共流。
Implementation
Future<int?> startPlayPublicStream(String publicStreamId);