观众端可以判断主播端是否打开摄像头和麦克风吗

发布时间: 2022-03-18 22:14

回答:

可以根据 RCRTCInputStream#getResourceState 的状态来判断,

其中 RCRTCResourceState 有 DISABLED(被禁用) 和 NORMAL(正常) 两种状态。

示例代码:mRtcRoom.getRemoteUsers().get(0).getStreams().get(0).getResourceState()


比如,主播端关闭摄像头和麦克风后,观众端再进入直播间,getResourceState 是 DISABLED

1.png