www.w88top.com

www.w88top.com视频直播中用户连麦技术模型与特点分

时间:2016年06月29日 来源:未知 作者:admin 浏览:

  0随着Web与移动视频直播应用的深度发展,有用户参与互动的视频直播技术被越来越多平台所支持,原来的RTMP流方案由于延时较多,无法满足即时互动需求,本文提出几种互动视频直播模型(只是想法不代表实际应用中是这样做的)分享给大家,供进一步讨论。

  1P2P

  1.1模型图

  1.2 说明

  连麦用户向信令服务器发送连麦请求,信令服务器通知连麦主用户,若接受,双方向请求各自本端或端分配好的公网,通过信令服务器交换又方的网络信息,双方优先以方式尝试联接对方的公网地扯,若超时失败,尝试联接对方在服务器分配的与端口号,这时通过服务器中转双方流,无论如何都是可成功的,然后连麦主用户混音、混屏后将多流以方式发送给弱实时流服务器集群,同时发送本端非混音、混屏码流给连麦用户,连麦用户切断从弱实时流系统获取音视频流,开始接受连麦主用户的流解码渲染并且同时将本端采集到的流编码后发送给连麦主用户,供连麦主用户端播放输出与混音、混屏。

  1.3 特点

  2.2 说明

  连麦用户通过信令控务器向连麦主用户请求连麦,连麦主同意后,连麦用户向高实时流服务器发送流,同时信令控务器向所有观众准备好获取连麦用户的流,连麦主播与所有观众端接受到连麦用户的流后分别解码,转出时若为连麦主用户直接语音直接输出到音频设备并且视频要混屏渲染,若为观众要混音、混屏后输出给音频设备与渲染到屏幕;连麦用户不需要断开接受连麦主用户的流,跟据需要只混屏或不混屏显示视频即可。www.w88top.com

  2.3 特点

  3.2 说明

  连麦用户通过信令控务器发连麦主用户发起连麦请求,连麦主用户同意后,连麦用户断开弱流,同时向高实时流服务器获取连麦主用户并且发布自身流,连麦主用户通过也通过高实时流服务器获取连麦用户的后,www.w88top.comwww.w88top.com在高实时流服务器收到连麦用户的流后,开始解码、混音、混屏、重编码按原来的通道发送流至弱实时流服务器,观众端即可到混合后的。

  3.3 特点