阿里云RTS技术方案
时至今日,互联网直播经历了4年的高速期发展,用户对体验的要求也越来越高,传统的5-10s延时很难进行实时互动,比如时下很火的直播带货和在线教育业务,主播和观众、老师和学生的实时互动体验还是有很大的改进空间的,另外随着5G时代的到来,新的场景,比如AR/VR沉浸式直播、4K全息投影远程直播都要求更高带宽和更低延时。
但直播技术近几年却未能有本质性的突破,互联网直播技术开始遇到了瓶颈,甚至开始阻碍业务的发展。那么我们如何才能在延时上有所突破呢?
要解决这个问题,首先我们需要剖析一下直播延时的整体分布,互联网直播全链路可以分为7个步骤:分别是采集、编码、发送、分发、接收、解码和渲染。其中采集+编码,解码+渲染总体延时比较固定,共100ms左右,变动比较大的部分是分发和接收,从数十毫秒到数秒不等,主要取决链路时延抖动、协议栈的优化情况,以及阿里云CDN资源的覆盖情况。
在传统的架构里,这7个环节相互独立,互不相干,这样做的好处是团队分工比较明确,但问题就是优化手段很难做到跨界融合,导致无法做到系统级优化。
比如,编码器如果可以考虑发送时的拥塞情况来实时调整码率就可以一定程度上缓解拥塞,从而降低延时;再比如传统的流媒体传输中媒体数据发送和底层的传输是相互独立的,底层TCP传输的拥塞控制算法是个通用算法,不会考虑媒体的特性。
这样的一个分层结构是很难形成即时反馈系统的,那么为了保障流畅度,缓存区的大小设计会相对保守,从而牺牲了端到端的时延,如果传输层和应用层是一体化的,QoS控制针对媒体特性来专门设计,同时配合编码侧的码率控制,就能通过组合拳的方式,大大地降低延时。
所以上述各个环节应该是环环相扣,做到全链路相互感知才能将延时压缩到极致。
阿
阿里云超低延时直播产品RTS,它是阿里云视频直播产品的升级版,因此保留了阿里云视频直播产品的所有特性,同时还具备了如下4大核心优势:
第1是RTS的秒级延时和卓越的抗弱网能力,在相同卡顿率下延时可以降低80%,相比于传统的RTMP和FLV的5-10s延时,RTS的延时可以达到1s,并且还在基于线上的大数据,在自我学习和持续迭代中。
第2是RTS的成熟稳定,RTS经过了阿里小二们2年多时间的潜心研发,并经历了2020淘宝直播618和双11的双重线上考验,目前已经在淘宝直播上全量上线。
第3是开放标准,为了能够方便自研播放器的客户使用我们的RTS服务,我们的WebRTC接入的信令协议的完全开放的、透明的。
第4是广覆盖和高并发,RTS服务是构建在阿里云2800+边缘节点之上,可以支持千万级并发播放。
RTS具备无缝迁移和简单易用的特性,我们提供了2种方案,来供开发者灵活选择:
方案1:无需架构升级,仅升级播放SDK,对于使用云厂商播放SDK的客户,升级播放SDK后,可根据业务情况,灵活地选择网络传输协议,打造更高性价比组合。
方案2:基于WebRTC开放信令协议,升级网络模块,对于自研播放器的客户,阿里云提供与标准WebRTC协议对接的代码示范,客户可以自行升级网络模块,来接入阿里云的RTS服务。
阿里云RTS落地案例和业务价值
首先是淘宝直播,目前淘宝直播已经全量使用了阿里云的超低延时直播产品,并且顺利保障了淘宝618直播大促。和传统的HTTPFLV/RTMP方式相比,在用户体验上,RTS端到端的延时降低了85%,卡顿率降低了20%,在业务价值上,支付的UV提升了4%,GMV的提升到达了5%。
另外一个我想和大家分享的案例是某在线学习平台。
该客户在使用了我们的RTS产品以后,流畅度得到了很大的提升,延时降低了70%,同时结合阿里云视频云窄带高清媒体处理技术,在相同的清晰度下带宽节省了30%,最终客户满意度提升了2倍。
展望:在线教育体验升级之路
最后一部分,我想和大家探讨和展望一下,在线教育场景下用户体验升级的路径。
过去,在线教育比较典型的架构是旁路直播模式,即云端有个基于WebRTC的RTC媒体中心,老师以及需要实时互动的学员会接入到WebRTC频道中,WebRTC频道的延时一般在400ms以下。
然后由RTC媒体中心,转推一路RTMP流到直播CDN,进行旁路直播,由于分发采用的是RTMP/HTTPFLV,观看直播的延时一般在5-10s,由于时延大且协议的不一致性,在这种情况下观看直播的学员如果要切入到RTC频道中进行互动,体验是比较差的,有时还会有黑屏中断。
那么在今天,在架构不做调整的情况下,如果使用了阿里云RTS,带来的好处是一方面观众的延时降低了,另一方面,分发协议改用WebRTC后,与互动频道保持了一致,直播观众和老师的互动切换体验会更平滑。这种模式可以满足超低延时大班课的场景的需求。
那这个是不是就是极致了呢?我们认为,在体验上还有进一步优化的空间,那就是云端的WebRTC双向通信频道的能力也下沉到CDN上,由阿里云CDN来承载,将互动和分发进行融合,从而形成一体化的超低延时互动大频道,通过业务层来控制WebRTC流的订阅关系,直播和互动频道间不再有明确的界限,可以灵活的根据业务情况按需在2种模式间进行切换。
而且这种切换对学员和老师都是完全无感的,目前阿里云的全球实时传输网络GRTN就是在为用户构建这样一种新的体验升级,从而为用户开启一套统一的、毫秒级延时、千万级并发的,无感互动新模式。
深圳SEO优化公司广元网站优化按天计费公司邢台网站定制西乡企业网站制作推荐宣城外贸网站建设公司云浮至尊标王多少钱铜川英文网站建设多少钱岳阳seo排名价格垦利阿里店铺运营价格韶关网站优化排名价格池州模板网站建设推荐十堰百度seo多少钱本溪网站建设设计价格衡阳seo优化亳州网站搜索优化推荐柳州seo价格阿坝网站建设多少钱台州百姓网标王公司曲靖seo优化推荐邯郸建网站多少钱宝鸡至尊标王公司通辽关键词按天扣费推荐吴忠网站优化按天收费公司佛山网站推广方案云浮关键词按天扣费推荐汕尾网络营销报价淄博百度网站优化排名价格孝感百搜标王公司南阳至尊标王推荐中卫SEO按天计费公司石岩网络推广价格歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运