如何使用Web SDK获取多个实时流作为agora中的观众? 我的用例是我正在创建一个将屏幕分为4格的Web应用程序。每个div都从类似于CCTV监控器的4个不同频道中以观众身份获取实时流。我可以使用agora吗?
答案 0 :(得分:1)
您正在使用视频或流sdk吗?
针对受众
您可以使用web-sdk创建客户端,然后创建一个处理程序以侦听何时添加流。 例如:
client.on('stream-added'
然后您必须使用
订阅每个流client.subscribe(stream
因此,如果您是观众,您将收听4次流添加的视频。 然后,您可以订阅它们并在不同的流上播放它们。
对于流媒体
您需要照常订阅该频道,但是将您的角色设置为 host 然后,您可以发布流,该流将通知您的所有受众群体成员。
有关完整示例,请参见《快速入门》指南:https://docs.agora.io/en/Interactive%20Broadcast/publish_web_live?platform=Web
答案 1 :(得分:0)
首先使用web-SDK创建客户端,然后创建处理程序以侦听客户端(client.on('stream-added') 那么每个创建的流都将被订阅(client.subscribe(stream) 仍然有疑问的话,请访问以下站点:https://medium.com/agora-io/video-calling-using-agoras-javascript-sdk-73ba0a315cbd