腾讯的NBA直播使用了啥样的压缩技术使得画质更清楚流畅
1 背景2015年1月30日,美国职业篮球协会(NBA)与腾讯共同宣布,腾讯获得NBA未来5个赛季(5年)的网络独家直播权,腾讯投入的合同金额为5年5亿美元,这意味着原本新浪、乐视等多家网络平台共同直播NBA的格局被打破,腾讯将在网络媒体平台独自承载NBA比赛,每年支付的版权费用相当于原来新浪合同的5倍。
2 困难但是直面的困难就是NBA的每一场比赛直播,整个信号的传输距离超过了2万公里。对视频流实时直播而言,网络的轻微抖动,太平洋海底的自然震动,都可能将一个精彩的反攻画面变为满屏的马赛克。
众所周知,IP网络存在诸多不可控因素,再多的冗余也不能保证网络100%的可靠。对于视频流业务来说,丢帧又是十分致命的,一个IP报文的丢失,就将导致视频出现花屏的现象;多个IP报文的丢失,甚至直接让视频卡顿停滞,严重影响用户观感。而此次NBA的信号传输,更是横跨多个国家、多家运营商、多条链路。加之IP技术本身、运营商变更等不可控因素,使丢包、延时变化的风险变高。
解决方案3.1 多链路冗余方案使用了多个国家多个运营商多级冗余备份:
NBA-\u0026gt;加州-\u0026gt;太平洋-\u0026gt;香港-\u0026gt;天津-\u0026gt;CDN双链路交叉备份NBA-\u0026gt;加拿大-\u0026gt;太平洋-\u0026gt;香港-\u0026gt;天津-\u0026gt;CDN容灾备份通讯卫星链路
3.2 网络传输方案在不可靠网络中实现了可靠的传输,主要思路是通过在发送端缓存数据,如接收方没收到,保证被丢弃的数据够重新发送。
由于使用的链路较多,同份数据到达的时间有先有后,这里使用了创新技术,源端通过不同链路发送过来的报文,经过排序、去重、合并等处理拿到最优的数据,这样直播质量明显改善,确保将直播流33%的花屏机率控制在了1%左右。
3.3 实时质量监控NBA直播要求达到了广电级别,但独创了码流分析技术,可对花屏、黑屏、静帧、静音、断流等各种异常情况进行监控,避免了人海监控战术。
在不考虑2万公里的传输时间上,基本上做到了实时监控和告警。
下图是传统广电行业的电视墙监控:
3.4 直播质量优化NBA直播平均每天3场,数百万用户同事从全国各地涌入,超清蓝光流的观看体验带来数T的带宽消耗,对直播技术提出了巨大挑战。
为了在用户体验上不出现卡顿、花屏、跳帧、高延时等情况,建立起了一系列的措施,保证突发情况下能够全局调度,并平滑扩展用户在线容量,迫不得已的情况下实行柔性降级,最后保障用户观看流畅的情况下不要把机房出口带宽撑爆。
【腾讯的NBA直播使用了啥样的压缩技术使得画质更清楚流畅】 主要措施有:
就近调度会员重点保证预案准备,实时监控,快速切换柔性降级其他创新技术
3.5 转码优化基于运动场景的编码优化,提升画面质量,控制码率波动,实现多码率、多规格的转码,提高清晰度。
3.6 高可用备份通过对NBA体育类重要直播实现主备流自动容灾,后台跨地域容灾,CDN无缝切流的方式实现后台单点故障用户无感知切换的方式平滑过渡,有效降低了故障率。
4 结语本文从一些内部资料中摘抄,原谅我不能说得过于详细,主要目的是让大家对腾讯的NBA有所了解。说得比较含糊,不应该涉及到信息泄漏吧。
推荐阅读
- 无锡■央视直播!清晨6点,他们在无锡二茅峰追光!
- 荔枝购物节■开荔枝直播挑品质好货! 荔枝购物节正式开启
- 广西鹿寨贫困户玩直播带货变身创业新星以电商帮老乡卖滞销农产品
- 朋友圈直播酒驾全过程?警方:当事人涉嫌酒驾接受调查
- 医师|我市举办首届放射医师年会现场专题讲座同步直播
- 直播会成为品牌传播的另一个途径么有哪些可行的方法感觉有戏又没头绪好捉急。
- 被困住的底层带货主播:一天直播13小时,3人围观也得播
- 陈浩民|陈浩民为小16岁娇妻庆生,昔日豪宅变旧屋,全靠老婆直播赚钱
- 腾讯的社会责任在哪些地方体现了
- 类似“斗鱼tv 熊猫tv”的国外直播网站有哪些