subscribeStream abstract method
- {required String uid,
- required MediaStreamType type}
订阅房间内指定的通过摄像头/麦克风采集的媒体流,或更新对指定远端用户的订阅选项
uid 传入指定订阅的远端发布音视频流的用户 ID。
type 传入媒体流类型,用于指定订阅音频/视频。
返回值参看 ReturnStatus。
注意:
- 该方法可以用于首次订阅某远端用户,也可用于更新已订阅远端用户的媒体流类型。
- 你必须先通过 RTCRoomEventHandler.onUserPublishStream 回调获取当前房间里的远端摄像头音视频流信息,然后调用本方法按需订阅。
- 成功订阅远端用户的媒体流后,订阅关系将持续到调用 RTCRoom.unsubscribeStream 取消订阅或本端用户退房。
- 关于其他调用异常,你会收到 RTCRoomEventHandler.onStreamStateChanged 回调通知,具体异常原因参看 ErrorCode。
Implementation
Future<int?> subscribeStream({
required String uid,
required MediaStreamType type,
});