连麦解决方案资料

连麦解决方案资料

ID:21784230

大小:75.50 KB

页数:11页

时间:2018-10-24

连麦解决方案资料_第1页
连麦解决方案资料_第2页
连麦解决方案资料_第3页
连麦解决方案资料_第4页
连麦解决方案资料_第5页
资源描述:

《连麦解决方案资料》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、连麦解决方案资料1.视频直播连麦服务提供商:目前市场上做的比较好被多家直播平台打包接入的有声网(agora),即构科技,还有一些小一点公司如国士无双。2.视频直播连麦定义:简单来说就是当主播直播期间,可以与其中某一个观众或者几个粉丝进行互动,并且其他观众能够观看到这个互动过程。3.视频直播连麦互动流程图:a)主播正常开始直播,普通观众看到主播的单人直播画面;b)需要连麦的观众发起连麦请求,进入连麦申请列表;c)主播从连麦申请列表中选择一名或多名观众进行连麦操作,主播与连麦观众进行实时音视频互动,同时互动直播系统生成“合成画妞”;d)普通观

2、众看到直播画面为包含主播与连麦观众的“合成画面”;e)连麦结束,恢复主播单人直播模式。4.常见的连麦技术方案:连麦方案之一:两路RTMP1.主播首先发布视频到流媒体服务器,用户从流媒体服务器拉取视频信息;2.其屮某个用户希望与主播连麦,他通过信令服务器向主播请求连麦、主播同意连麦请求;3.连麦者发布视频到流媒体服务器;1.主播端和其他用户获取连麦者发布的视频,在手机端采用画中画形式显示。优势:1.完全基于现有RTMP技术,开发简单,容易实现。劣势:1.主播和参与连麦的粉丝之间的交互延迟太大,基本无法正常交流。2.声音效果不好,主播和连麦粉

3、丝之间会产生回波。3.客户端接收两路视频,流量消耗高,CPU消耗高。4.主播和连麦的时序没有保证,普通粉丝的体验感很差。结论:基本不能使用,用户体验感极差,实际效果差。连麦方案之二:P2P+RTMP1.主播首先发布视频到流媒体服务器,用户从流媒体服务器拉取视频信息;2.连麦者请求连麦,此时主播端会弹出连麦请求,主播选择连麦用户,连麦者和主播建立P2P连接;3.主播端和连麦者之间建立了P2P通道,通过此通道进行音视频数据的交互;4.主播端木地进行混频和混音,再发送给流媒体服务器;优势:1.主播和连麦者之间的交互延迟小,交互非常顺畅/1.可以

4、采用回声消除,声音效果较好。2.主播和连麦用了混音和混频,可以同步,对于普通用户的体验较好。劣势:1.主播端有两路视频上传,一路下载,网络要求高。加大了连麦端的延时。2.主播端要进行混频和混音,性能消耗高。3.主播和连麦在复杂的网络情况下,P2P有可能不能成功。4.不能支持多路混频,扩展性不好。结论:能达到一定的效果,但是有比较大的改进余地。连麦方案之三:视频会议+RTMP1.主播端加入视频会议系统;2.视频会议系统把主播的视频流推向CDN,观众通过CDN观看主播视频;3.参与连麦的观众登录到与主播端同一个视频会议频道中,此时主播端和连麦

5、者通过实时的视频会议进行交互;主播与连麦者的视频,经过服务端混合后输出给CDN;4.其他用户通过CDN观看主播与连麦者的交互;优势:1.通过视频会议系统,主播和连麦者之间的交互延迟小,交互非常顺畅;2.采用回声消除,声音效果较好,采用混频,同步效果好,对于普通用户的体验较好。1.对于主播端的性能要求不高,对于网络的适应性更好。2.支持多人交互,可扩充性好。劣势:1.服务端相比于一般的直播系统,还多增加了视频会议系统,开发复杂性高;2.音视频混合在服务端完成,对服务器性能要求高;结论:能达到最好的效果,对于服务耍求比较高的厂商的推荐方案3.

6、声网连麦介绍:全球首个基于UDP的直播SDK,只有毫秒级的延迟,10000人语音连麦,7人视频连麦。官网:http://www.agora.io声网连麦的基本架构图:声网连麦的主要特性:声网连麦技术方案解析:声网Agora.io,在开发互动直播解决方案时,抛弃传统的基于TCP协议的CDN方案,从底层协议和布网上开始,创建了基于UDP协议的SD-RTN方案。(一)什么是SD-RTNSD-RTN(Software-DefinedRealTimeNetwork),软件定义实时传输网络,是一种新型的专为内容实时传输而设计的网络架构。通过在互联网上

7、不同地区的数据中心放置软件组网单元,相互连接互相调度,在现有的公共互联网基础上构建一层新的虚拟网络。SD-RTN系统能够实时根椐各节点的连接和传输状况、负载状况以及到用户的距离和响应时间,自动分配最优、最通畅的传输路径,达到实时传输需要的质量保障级别。(二)SD-RTN与CDN有何不同基本原理不同。CDN是存储转发结构,设计目的是在各个边缘节点缓存待分发内容,结构上从源站到观众是伞状多级缓存放大方式。SD-RTN本质上一个实时传输网络,用户的数裾在网络单元A部和传输线路上都以实时交换方式传送,从而能够保证最低延迟。底层协议不同。SD-RT

8、N采用了专为实时传输设计的UDP协议,避免了采用TCP的延时不可控缺点。能够大大缩短交互延时,延时可从CDN方案的数秒,降低到数百毫秒。内容分发机制不同。SD-RTN是基于自定义路由,选择最优

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。