目录
最简单的多人视频通话架构模式,所有媒体流都不需要经过服务端,客户端直接P2P,可通过webrtc建立多个PeerConnection,结构图如下:
优点:
缺点:
2、Mixer结构
服务端做了很多事情,包括转码,混音,合屏,所以服务端负载非常大,结构图如下:

优点:
1、客户端负载最小,与一对一负载一样,可以支持很多人同时视频
2、因为服务端有做编解码,可与现有产品无缝集成
3、可以最大程度利用硬件能力
缺点:
1、服务端负载很大,建设成本很高
2、延迟问题,因为服务端做了很多动作(解码、合屏、混音、编码),所以会带来延迟
最大特点就是服务端只负责包转发,不负责转码,yy流媒体服务基本上就是这个功能:
优点:
2、低延迟,特别是与SVC结合能大大提升客户端体验度
考虑到不同客户端需要不同的接收能力。
No comments yet.