张颖

10个月前
  • 1098

    浏览
  • 3

    评论
  • 0

    收藏

Qcon2016IMWeb团队fredwu精华回顾:互娱时代下Web音视频性能优化

本文作者:imweb 张颖 原文出处:imweb社区 未经同意,禁止转载

2016年4月23日Qcon北京站在北京·国际会议中心中心顺利落下帷幕,Qcon大会全称“全球企业开发大会”,它是InfoQ主办的全球顶级技术盛会。本次大会邀请了100多位国内外技术专家,就云计算、移动开发、人工智能、架构、大数据等前沿技术做了近百场专题演讲,吸引了上万名技术从业人员的参与。

在专题“未来的前端”中,腾讯SNG业务平台中心IMWeb前端团队的高级工程师fredwu(吴浩)以“互动娱乐时代下Web音视频性能优化”为题,畅谈了腾讯课堂的web音视频优化之路。

简介

首先介绍下我们萌萌的高工fredwu(吴浩),身材高大,笑容确特别孩子气,形成的反差萌是大多数人对他的第一印象,温和的性格让他成为了公司新进毕业生的良师益友,丰富的web前端经验让他对技术精益求精,不断钻研。长期关注前端技术动向的他,对 NODE 生态及前后端同构有深入的探索和实践,目前主要负责腾讯课堂业务以及团队的基础建设。

2016Qcon北京站的前端专题以未来的前端而命名:前端的变化日新月异,从早期脚本库、jQuery,到百花齐放框架,再到近年 AngularJS 和 React;手工打包、合并 Sprite 到工具自动化;单人作战到团队协作的工程化开发;传输协议上从 HTTP 1.1 到 HTTP 2;从简单页面到越来越多的复杂富应用。2016,我们希望能面向未来,一起思考、探索与实践。

精彩回顾

目前IMWeb团队所参与的腾讯课堂、花样直播等项目,都涉及到音视频直播技术,所以fredwu此次分享的主题就由此而出——互动娱乐时代下的web音视频性能优化。

互动娱乐蓬勃发展的今天,整个音视频直播技术不断革新,在直播方案的整体架构探索中,如何根据业务特性选取一套最适合的编解码流程,如何满足跨端的用户体验,腾讯课堂用两年的时间摸索出一条成熟的路。如何降低首帧等待时长,折叠音视频延迟,将性能优化做到极致,给予用户流畅性的体验,fred在演讲中一一讲述。

互娱大背景下各大直播平台的跨端直播解决方案布局大同小异,具体的协议选择根据业务场景不同而定,

腾讯课堂作为教育直播平台,采用的这一套直播架构,能够在严格的时延要求下满足视频流多端分发、多种分辨率分发。

而极致的性能优化要求,需要从页面开始加载的每一步精细考虑,如何减少首屏时间,降低视频延时,尽一切可能的杜绝卡顿,绝非易事。

详细的演讲内容可点击此处查看,更多的视频内容请关注IMWeb前端公众号后续的推广。

写在最后

演讲后,来自同行的持续性关注是对腾讯课堂两年来web音视频优化探索之路最大的肯定,在各种好评和意见中,我们会走得更远。

3 条评论