基于webrtc技术的视频会议方案探讨

网友投稿 1035 2022-10-03

基于webrtc技术的视频会议方案探讨

基于webrtc技术的视频会议方案探讨

webrtc标准定制了web上如何p2p传输实时媒体, 但多人视频并没有规范,同时也是webrtc在企业级解决方案中的一个挑战,webrtc技术视频 会议方案可以归纳为一下几种 1. Mesh solution 这是最简单的方案,其原理就是客户端创建多个one-one的连接,互相relay媒体,这种方案服务器不需要改动,简单,但是客户端占用资源多。 2. Mixer solution 这种方案是传统视频会议解决方案,其核心是中心控制单元MCU负责媒体的编解码,MCU把多路音视频接收,解码,混合后编码,以一路的方式转发给多个客户端,这种方式的好处是客户端无需做任何与多人视频相关改动,客户端与服务器只保持一路媒体,但这种方案增加了MCU的复杂度,通常采用硬件方式做视频编解码。 3. router solution 这种方式是最近几年出现的方案,同时也是h264 svc codec出现后引入,其原理是服务器端只负责转码媒体,而不需要Mixer solution里面的转码过程,这很大程度上提高了服务器并发能力。 方案对比: 以上几种方案实际使用中各有优劣,需要根据实际使用情况选择, 如果你只需要音频会议,同时需要与legacy 设备互通,方案2是不错的选择,如果你的客户端具备很好的性能,带宽环境又很高,同时并发会议的人数有限,则方案1可以考虑,比如四人的视频会议,这种方案服务器端成本最低。 如果你要构建一个大规模的服务,不需要与legcay的设备互通,方案3是个不错的选择。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:如何从零开发微信小程序搜索组件(如何从零开发微信小程序搜索组件信息)
下一篇:小程序要微信公众号认证吗(小程序认证了公众号还用交认证费吗)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~