Redian新闻
>
降低开发门槛,打造基于WebRTC的开源低延时播放器

降低开发门槛,打造基于WebRTC的开源低延时播放器

科技

点击上方“LiveVideoStack”关注我们

编者按:多媒体开源项目一直是我们所关注的话题,许多优秀的开源项目不仅打通了行业壁垒,还为全局优化业务提供了广阔的空间。本次,我们邀请到了来自网易云信的资深研发工程师,毕伟老师来聊一聊网易云信在开源低延时直播项目上所做的一些工作。


毕伟,网易云信资深研发工程师。2021年加入云信,多年音视频引擎开发经验,目前主要负责网易云信低延时直播项目。

文 / 毕伟

策划、编辑  / Teresa


LiveVideoStack:毕伟老师,您好。请您介绍下您目前在网易云信所负责的工作和近期关注的技术吧。

 

毕伟:我目前在网易云信负责低延时直播客户端相关的开发及技术演进。近期主要关注QoS、音视频编解码、低延时直播协议标准化等。


LiveVideoStack:目前互联网上有大量和多媒体技术相关的开源项目,您认为这对多媒体行业的发展来说有哪些帮助?


毕伟:前互联网上有很多优秀的多媒体开源项目,比如FFmpeg、WebRTC、SRS、ijkplayer等。于开发者而言,第一能够学习借鉴到优秀的技术,第二能够降低开发成本,同时也可以参与到开源社区的建设中,提升自身的能力;对于整个媒体行业而言,越来越多的开发者参与到开源社区的建设以及开源项目的应用中,能够促进相关行业的标准化建设,进而助推各种多媒体产品在市场上的大规模应用。



基于WebRTC的开源低延时播放器

LiveVideoStack:据了解,网易云信推出了基于WebRTC的开源低延时播放器,这款开源项目的价值是什么?能够为用户提供哪些服务?

 

毕伟:近几年随着直播行业的不断发展,直播延时已经从传统CDN直播的3~5s步入毫秒级时代。各大低延时直播云厂商都相继推出自己的低延时直播产品,但是这些产品大都基于私有协议,而且跟各家的客户端SDK强绑定,没法做到各个厂商之间互相兼容,不利于低延时直播的大规模推广应用。为此,网易云信推出开源的低延时播放器、开放信令和媒体协议,用户可以使用一套SDK就可以对接多家低延时直播云厂商的低延时直播服务,同时后续通过开源社区的不断完善,可以促进低延时直播的标准化建设,降低开发门槛,进而推动整个行业的大规模应用。


LiveVideoStack:网易云信的低延时直播开源项目目前的应用效果如何?

 

毕伟:目前网易云信的低延时开源项目已经应用到在线教育行业。依托云信自研的全球传输网WE-CAN,对于首帧耗时、卡顿率、端到端延时等直播的核心指标相对于传统CDN直播都有非常大的优势,后续也会慢慢在其它行业和场景上进行应用。


LiveVideoStack:现在人们对直播的需求越来越多,要求也越来越高,那么网易云信的低延时直播在开源后可以应用在哪些场景中?与开源前相比它的优势是什么?

 

毕伟:网易云信的低延时直播非常灵活,可以应用于在线教育、电商直播、娱乐直播等传统CDN直播支持的各种场景中。目前直播各项关键指标都有较大的提升,开源后开发者可以继续共同参与到功能完善和指标优化上来,也可以根据自己的需求进行高度定制化。由于协议开放,开发者不再强依赖于各低延时云厂商强绑定的SDK,可以用一套SDK对接多家低延时直播云厂商,对于包体积的控制也有较大的优势。


LiveVideoStack:网易云信低延时直播开源项目的后续规划是什么?未来是否有更多的开源项目计划?

 

毕伟:网易云信本次低延时直播开源后,后续会继续进行功能完善和指标优化,维护好开源社区的建设,降低开发门槛。本次主要开源低延时直播拉流端,后续还会开源低延时直播推流端,请大家耐心等待。



5G网络对低延时直播的影响

 

LiveVideoStack:随着网络的不断升级,5G网络基础设施也在建设中,这对低延时直播的影响有多大?现有产品是否也会跟着做相应调整?

 

毕伟:5G网络具有高带宽、低延时的特性,对于现有低延时直播QoS策略有一定的影响。当带宽不再是瓶颈时,4K、8K等超高清视频以及VR等场景也会跟着应用起来,对于目前的低延时传输网会带来新的挑战,需要支持超高清视频流的传输;直播过程中还会叠加互动的玩法,对于客户端的功能和运算能力都有一定的影响,我们的开源项目也会在这方面不断的进行探索和优化,来适应不同的网络环境和直播玩法。



未来低延时直播行业发展趋势


LiveVideoStack:您认为低延时直播行业未来的发展趋势如何?是会偏向技术迭代,还是会偏向场景拓展,亦或是二者兼具?

 

毕伟:近几年随着电商直播的兴起,低延时直播得到了快速的发展,但是低延时直播的基础架构建设还不是很完善。随着新的编解码技术的发展(AV1、H266),以及新的直播玩法的升级,现有的技术架构还需要不断升级调整;而且低延时直播技术门槛比较高,不利于大规模的推广,在这方面,网易云信愿意做这个探路者,旨在降低开发门槛,推动整个行业的快速发展。同时需要不断探索新的应用场景,真正让整个直播行业迈入毫秒级时代。


LiveVideoStack:很高兴您能参加本次LiveVideoStackCon 2022 音视频技术大会 上海站,本次您将会分享哪些精彩的内容,可以提前给大家剧透一下吗?

 

毕伟:主要给大家分享一下如何基于WebRTC搭建低延时播放器,以及网易云信在低延时直播上各项关键指标的优化手段。


LiveVideoStack:好的,谢谢!




▼扫描下图二维码或点击阅读原文

了解音视频技术大会更多信息

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
硬核观察 #693 俄罗斯的 Debian 衍生发行版的开发商计划上市Plex 桌面播放器现已支持 Linux | Linux 中国Alibaba/IOC-golang 正式开源 ——打造服务于go开发者的IOC框架Web开发人员的10个数据库优化最佳实践管理 crontab 的开源工具 | Linux 中国【民生】法国央行再不调整这项门槛,很多人的买房梦要破灭!关于《中国民航报》。。。(zt)零门槛开发AI模型!国际AI科学家联合开源算法训练平台YMIR上海降低落户门槛,可能意味着一个新时代Web3毫无疑问是一场骗局——基于奥瑞冈式辩论的研究范式“拉仇恨”的企业“吃”文化建设下一代 Web 开放技术——WebContainer从Web2弄潮至今,这位互联网先知再度抢占Web3高地硬核观察 #641 代码托管平台 Gitee 的开源仓库需要先审再上线使用 Linux 上的开源财务工具 Skrooge 管理你的预算 | Linux 中国[掌设] 最最折腾的开源掌机,GPI CASE2 +树莓派CM4 8GB WIFI合体你可以错过Web3,但不要错过Web5老钱:我也中招过了融合感知的高门槛,背后的传感器选型组合「奥秘」公主8款测试HLS m3u8视频流的免费在线播放器中国尴尬!如何做要听美国北约Web3没玩明白,Web5来了?! Jack Dorsey发布新概念,马斯克第一个表示支持关于Web3DeepMind 的开源物理引擎 MuJoCo 已在 GitHub 发布 | Linux 中国「瞄准」Apple Watch,Google 要为 Pixel Watch 开发多种表带Amberol 是一款外观漂亮的 Linux 音乐播放器,只播放音乐,不做其他事情 | Linux 中国从Web3「调头」Web2,FTX到底在图什么?这才刚开始学Web3,Web5就已经来了Web3是什么?资深Web3行业大佬Mark为大家解读Web2游戏大佬纷纷「下凡」,谁能笑傲Web3江湖?一种新的开源嵌入式操作系统 | Linux 中国黄家驹演唱会31年后重映,再次带火AI修复,1小时播放破亿如何打造Web3版本的LinkedinLinux Mint 接管 Timeshift 备份工具的开发,并作为一款 XApp 来维护 | Linux 中国
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。