如何与1000多名用户进行直播

问题描述 投票:0回答:1

我正在开发一个大屏幕的直播项目,我使用了WebRTC,它成功了,但是有一个问题,就是观看者被限制在200以下,你能告诉我什么技术可以解决我的问题吗?

webrtc broadcast live
1个回答
0
投票

谁说200个用户?它是可以根据你的机器CPU来扩展的。

下面的橙色曲线就是网页浏览者的并发数量 威尼斯滩流, 通知1000名玩家。

enter image description here

测试使用虚幻媒体服务器v13.0在AWS EC2 m4.2xlarge实例上进行:Intel Xeon。8个核心 CPU E5-2686 v4 @ 2.30 GHz,32 Gb内存,Windows Server 2016。

所以,如果你有 16核 而不是8个,你可以拥有大约两倍的播放器。

从这张图可以看出,WebRTC播放器的CPU成本是RTMP播放器的10倍左右,但它与大多数WebRTC SFU,如蚂蚁媒体服务器、虚幻媒体服务器、Janus等还是可以扩展的。

© www.soinside.com 2019 - 2024. All rights reserved.