如何使用 web sdk 在 agora 中获取多个直播流作为观众?我的用例是我正在创建一个 Web 应用程序,其中屏幕分为 4 个 div。每个 div 都从类似于 cctv 监视器的 4 个不同频道作为观众获取实时流。我可以使用agora 做到这一点吗?
问问题
705 次
2 回答
1
您使用的是视频还是流 sdk?
对于观众
您可以使用 web-sdk 创建一个客户端,然后创建一个处理程序以在添加流时进行监听。例如:
client.on('stream-added'
然后您必须使用订阅每个流
client.subscribe(stream
因此,如果您是观众,您将收听 4 次添加的流。然后您可以订阅它们并在不同的流上播放它们。
对于流光
您需要像往常一样订阅频道,但将您的角色设置为主持人 您可以发布一个流,该流将通知给您的所有观众成员。
有关完整示例,请参阅快速入门指南: https ://docs.agora.io/en/Interactive%20Broadcast/publish_web_live?platform=Web
于 2019-02-20T20:18:52.013 回答
0
首先使用 web-Sdk 创建一个客户端,然后创建处理程序来监听它们 (client.on('stream-added') 然后每个创建的流都将被订阅(client.subscribe(stream) 如果有小疑问,请检查这个站点: https://medium.com/agora-io/video-calling-using-agoras-javascript-sdk-73ba0a315cbd
于 2019-02-26T19:38:40.480 回答