




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、破破解解实时互动直播难实时互动直播难点点 超低延迟与连超低延迟与连麦麦陶思明陶思明CTO05年开始做网络音视频通话技术研究“骨灰级”直播、实时互动技术专家对音视频通信技术实践、通信网络架构部署有些理解 曾任YY技术委员会主席,全面负责整体技术架构、流媒体、点播直播等 后来加入声网Agora.io到底搞不搞直播?到底搞不搞直播?实时互动直播怎么搞?实时互动直播怎么搞? 如如何何破解破解实时互动直播主要难点?实时互动直播主要难点?问题问题1: 到底搞不搞直播?到底搞不搞直播?秀场秀场直播不直播不是新是新玩玩意意移动直播App,无差异化直播回归商业本质新闻直播游戏直播 教育直播 体育直播 电商直播演
2、唱会直播VR直播多场景直播对真实的渴望对参与的渴望搞不搞直播搞! 怎么搞?搞和场景紧密结合的实时互动直播g 支持最多6个主播 实时互动大小流和对话视窗可以随时切换。 想看谁就看谁。问题问题2: 实实时时互动直播怎么搞?互动直播怎么搞? 没做过直播的公司:先做出来不实时互动的,然后再说 做过直播的公司:基于现在不实时互动的,改一个出来 不实时不互动的直不实时不互动的直播播首先,搞定主播端的上行,和观众端的下行然后,搞定流分发CDNVDN 基于基于RTMP+CDN,改一个实时互动直播出,改一个实时互动直播出来来先直接搞两路上行,两个主播同时推流?提问:“我们用RTMP做的直播产品,观众提问主播回
3、答。现在经常是观众还没有问,主播回答的声音已 经出来了”回答:TCP stream要改成UDP!为什么非改不可? a) TCP是一种可靠的传输协议。但是太靠谱了,实时性不够。 b) UDP是不可靠的,但能满足实时性传输。 c) 几乎所有的互联网链路都会丢包,特别是移动互联网丢包率TCP延时0%400ms左右30%10分钟以上50%容易断开TCP的延时从几百毫秒到几十分钟,甚至断开的延时从几百毫秒到几十分钟,甚至断开在同样的链路上,在同样的链路上,UDP的延时可以从几十毫秒到一两的延时可以从几十毫秒到一两秒秒改成UDP之后,还有12个难点直播质量 51. 全网改造UDP2. 跨运营商传输3. 跨
4、国传输4. 用户终端网络差5. 用户终端设备差直播功能 56. 观众与主播的切换7. 多主播的画面分布选择8. 跨平台互通9. 音视频录制旁路直播10.旁路直播11. 几万人同时在线?几十万?几百万?直播性能 212. 如何保证至少4个9(99.99%)可用性?破解实时互动直播难破解实时互动直播难点点难点1 全网改造UDP 改造已有CDN 改造5个平台下客户端的实现 实现传输控制协议和信令协议 基于UDP重新实现信令控制难点2 跨运营商传输质量没好过Agora机房的smokeping真实数据 第一张图是东北某联通机房到西北某电信机房Agora机房的smokeping真实数据 第二张图是东北某联
5、通机房到西北某联通机房CTEL用户 _._ , 回 阳 市 cucc用户 , ,C GTIC GTIC GTIC G飞 !C GTIC GTIC GTIC GTIC GTIC GTIC HlIC GTIC GTIC GTcucc线路CTEL线路多线机房直播场景下,架构成本过高单线接入,多线路由难点3 跨国传输根据骨干网拓扑结构,能够归纳出每个地区的进出口机房大陆:有国际专线带宽 东南亚:香港、新加坡,日本,韩国 北美:西海岸加州地区,东海岸纽约,南部迈阿密 南美:圣保罗澳洲:悉尼欧洲:西部法兰克福,巴黎,阿姆斯特丹 等等根据骨干网拓扑结构,再归纳出两两地区之间的路由机房大陆与亚洲其他国家的路由
6、节点:香港大陆与北美的路由节点:香港、东京 大陆与欧洲的路由节点:香港 北美与南美的路由节点:迈阿密 等等 i .N费WJ ,、.V,萃,6、r,23i/雯.”4亏,电馆” 协gAg、 言住罩 草莓吁k注烟部队事,、难点4 用户终端网络差WIFI信号互相干扰局域网内有其他程序抢占带宽 2G/3G带宽不够 距离接入的路由器或者基站过远 小运营商有的是均匀丢包有的是突发burst丢包 有的是周期性丢包 有的是不丢包但是抖动非常大如何对抗丢包 对抗丢包有一些经典手段: FEC 丢包重传 一包多帧 etc.音效问题(回声噪音)硬件问题(发烫发热)难点5 用户终端设备差纯手工适配公版统配算法硬件编解码服
7、务器转码难点6多主播的画面分布选择 观众与主播的切换 跨平台互通:5个平台合适的视频分辨率与编解码性能各不 相同 音视频录制:工信部要求直播业务需要保存最近6个月以上 的录像 旁路直播:直播的视频流支持分享到微信朋友圈、QQ群等难点7-10 直播功能难点11-12 直播性能11. 几万人同时在线?几十万?几百万?12. 如何保证至少4个9(99.99%)可用性?1周?还是1年?自建全球虚拟通信网创始人创始人 赵斌先生赵斌先生 20年通信和互联网经验年通信和互联网经验Webex创始创始工工程师程师 市值最高市值最高$32亿,亿,YY CTO 市值最市值最高高$50亿亿 2014年创立声网年创立声网Agora.io,开创实时云通信。,开创实时云通信。前Apple 视频核心算法工程师前Vidyo全球高级产品总监前YY技术委员会主席前YY音频流媒体平台专家前YY音频流媒体平台专家团队团队平均行业经验平均行业经验10年以上,年以上,有有N名国内最早从事直播
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度环保型管桩生产与销售合作协议
- 2025版高压电缆买卖合同标准范本
- 2025版高空作业施工企业劳动合同规范范本
- 二零二五年度煤炭运输与购销合同中的质量检测标准
- 二零二五年度冰淇淋原料产地直供合同
- 二零二五年度户外运动装备买卖合同第三方担保协议范本
- 二零二五版月子中心婴儿早教及产后恢复服务合同
- 2025版房产抵押担保租赁合同范本
- 二零二五版酒店与茶业公司茶水供应合同
- 2025版煤炭进口与运输一体化合同
- 节日期间纪检监督检查记录表
- GB/T 311.1-2012绝缘配合第1部分:定义、原则和规则
- (完整word)600习题《工会基础知识试题及答案》2020.1.6
- GB 29518-2013柴油发动机氮氧化物还原剂尿素水溶液(AUS 32)
- 第三单元名著导读《儒林外史之严贡生、严监生》课件-部编版语文九年级下册
- 中医药法宣讲余课件
- 2022年郑州城市职业学院辅导员招聘考试笔试试题及答案解析
- 鲁班奖工程复查参考表格
- Q∕SY 17375-2016 钻井液用固体润滑剂石墨类
- 契税补贴申请表
- 临床医学专业八年制培养计划
评论
0/150
提交评论