跨房间连麦,指不同房间内的多个主播相互订阅音视频流,跨房间进行实时互动,观众可观看连麦互动画面。该功能适用于表演PK,跨房间合唱等,有助于提高直播互动性、增加主播的曝光率、增强粉丝黏性。
支持订阅房间内指定用户的音视频流,或直接订阅房间内的所有用户的音视频流。
uid
(用户ID)和 roomid
(房间ID)。调用 addSubscribe
/ removeSubscribe
,并指定 uid
(用户ID)和 roomid
(房间ID),订阅/取消订阅某个用户的音视频流数据。
调用 subscribeRoom
/ unsubscribeRoom
,并指定 roomid
(房间ID),订阅/取消订阅某个房间内所有用户的音视频流数据。
在订阅音视频流过程中,SDK会触发 onRemoteVideoArrived
和 onRemoteAudioArrived
回调通知远端用户的音视频流的状态。
removeSubscribe
或 unsubscribeRoom
取消订阅。leaveRoom
退出房间后,会自动取消订阅已订阅的音视频流。