2016 年4月21号,为期三天的QCon全球软件开发大会在北京顺利落幕。本次大会邀请了100多位国内外技术专家,就云计算、移动开发、人工智能、架构、大数据等前沿技术做了近百场专题演讲,吸引了上万名技术从业人员的参与。在“云平台架构”专题中,网易杭州研究院多媒体技术专家郭再荣以“网易视频云在移动互联网应用下的音视频技术优化”为题,分享了网易视频云的移动音视频优化技术。 QCon 作为行业内最具影响力的技术峰会之一,一直致力于为开发者解决当前行业的热点问题,分享技术趋势和最佳实践。自2007年开始,在全球各地举办了多场技术交流会议,凭借坚持内容源于实践并面向社区的特色,在中国的资深开发者、架构师、项目经理等群体中积累了不错的口碑。
4G 时代,音视频方面的手机应用在近两年呈井喷状态,尤其是音视频直播、播业务,在各行业全面爆发,业已形成规模上亿的用户群。按照传统的方式来搭建一个音视频服务器的话,涉及cache服务器、存储服务器、编码服务器、调度服务器、其它应用服务器、带宽、IDC机房、CDN节点等等,一系列的硬件要求和技术攻坚对不少初创企业来说,似乎是一个难以逾越的门槛。十几年来,网易在音视频的优化上经历了以RTSP/RTP、RTMP为代表的面向连接的流媒体技术,采用无状态HTTP协议的渐进式下载技术,以及具有高效、可扩展、兼容性强特点的自适应流媒体技术,在音视频采集、编解码、QoS算法、链路优化等方面积累了丰富的技术经验,拥有专业的跨平台视频编解码技术和大规模视频内容分发网络。在云平台出现后,网易云计算团队根据移动互联网的应用场景和自身技术优势,打造出了提供稳定流畅、低延时、高并发的实时音视频服务网易视频云。
在云计算技术刚刚兴起的时候,网易迅速意识到基于云的视频托管将成为音视频技术优化的必然选择,相继搭建了分布式数据库、分布式文件系统、云存储平台、云数据库平台等云计算的基础架构,并最终研发出承载整个网易公司多媒体类应用的基础技术平台,服务了网易新闻、网易云课堂、BoBo美女主播等内部产品,通过丰富、灵活的接口,快速和自身业务应用完美集合,实现了音视频采集和业务逻辑的无缝对接、整合。
在网易视频云基础技术日益成熟的时候,网易针对移动互联网音视频的应用场景提供了全面的端到端解决方案,涵盖在线教育、秀场直播、社交应用、视频门户、游戏直播、远程医疗、企业协作、远程监控等。对PC/iOS/Android全平台覆盖,方便客户随时随地开始直播,并且实时监测全链路的网络情况,可以自适应调整直播流,满足复杂网络条件下高清流畅直播需求。除此之外,网易视频云还增加了人脸美化、混音、频道管理、音视频分流、直播认证等个性化功能,以满足用户更广泛的需求。
QCon 上,郭再荣向技术同行们讲解了网易视频云的缓冲策略、编解码模式、编解码标准、Qos策略、链路优化等开发者关注的问题,引发了现场一阵阵的掌声。在端到端解决方案和全程技术专家的接入指导下,有视频直播需求的用户可直接调用网易视频云提供的API或SDK,将视频直播/点播无缝对接到自身的业务应用系统中。