需要分两种情况进行分析:
-
观众不加房间订阅
-
需要通过
liveUrl
的方式去订阅主播端,liveUrl
和livingType
数据的分发需开发者自行实现 -
观众端在主播端取消发布资源是监听不到的,只有在观众上麦的场景下,身份变为主播注册房间事件监听器后,才能收到相关取消发布资源的监听
-
如果您想实现在没有上麦的情况下也能收到主播端取消资源的通知,需要您应用服务器记录一下观看该主播的观众,同时需要使用即时通讯相关的能力,当主播取消发布资源的时候,通过应用服务器向观众端发送一条自定义消息,观众端可以在消息监听(RongIMClient.setOnReceiveMessageListener)中收到该条消息做相关业务逻辑
-
-
观众加房间订阅:
可直接通过房间事件监听器监听房间合流资源的发布并去按需订阅