网络视频技术问答(13):什么是自适应流媒体技术?

摘要: 自适应流媒体技术,就是能够智能感知你的下载速度,然后动态调节视频的编码速率,为你提供最高质量、最平滑的视频演播的技术。

自适应流媒体技术,就是能够智能感知你的下载速度,然后动态调节视频的编码速率,为你提供最高质量、最平滑的视频演播的技术。

:什么是自适应流媒体技术?它有什么用?

:所谓自适应流媒体技术,就是能够智能感知您的网络质量,然后动态调节视频的编码速率,为你提供最高质量、最平滑的视频演播的技术。

在我们看视频的时候,我们的网络下载速度就像高速公路上的汽车流量一样,不是一成不变的。有时候会堵车,有时候又飞快。这时,采用了自适应流媒体技术的系统,就会根据您的网络下载速度,智能地调节给您播放的视频的编码速率。比如,下载速度快时,给您播放高清视频,让您看得更真切;而在网络性能不好的时候,给您的视频分辨率或者帧率稍微降下来一点,这样,保证播放能一直进行下去,不至于中断。

如下图所示,目前主流的视频流媒体系统,都采用了自适应流媒体技术[1]。比如Adobe公司基于Flash的HTTP动态流媒体方案、苹果的HTTP Live Streaming方案、微软基于Silverlight的平滑流媒体方案。此外,研究者通过测量也发现:Akamai、Netflix等公司的流媒体系统中,也实现了各自的自适应流媒体技术方案。这些方案在实现上各有特点,但基础思想是一样的,即:感知用户下载速度,动态调整视频的播放速率。

最近,MPEG DASH工作组[2],正在综合各厂家已实现的各种方案的特点,对自适应流媒体技术进行标准化。据说进展不错。期待它获得较好的进展,以推动自适应流媒体技术的进展。

参考文献:

1)Mark Watson,Netflix HTTP Adaptive Streaming in Practice, ACM MMSys 2011,February 2011, San Jose, CA.

2)I. Sodagar,The MPEG-DASH Standard for Multimedia Streaming Over the Internet,IEEE Multimedia, 2011.

本文系作者 一帅 授权钛媒体发表,并经钛媒体编辑,转载请注明出处、作者和本文链接
分享到:

第一时间获取TMT行业新鲜资讯和深度商业分析,请在微信公众账号中搜索「钛媒体」或者「taimeiti」,或用手机扫描左方二维码,即可获得钛媒体每日精华内容推送和最优搜索体验,并参与编辑活动。

一帅
一帅

北京交通大学网络理论与应用实验室,在钛媒体的网络实验室。

评论(1

  • Yishuai Yishuai 2013-05-14 11:49 via weibo

    多谢!

    0
    0
    回复

Oh! no

您是否确认要删除该条评论吗?

分享到微信朋友圈