由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
MobileDevelopment版 - YouTube Switches to HTML5 Video Player
相关主题
IE11 passes 25% market share, IE6 finally falls below 1%Google TV 上有什么万能播放器吗 主要是U盘里的rmvb
What's Your Technology Stack to Create Mobile Apps?与DVDrip的亲密接触制作篇:DVD转换为DVDrip
每日观察:微软Windows Phone在24个国家的市场份额已经超过iOS等消息nkmm, about w580i play video (转载)
Apple prohibits masturbation game from App Store微软的科技树还好吗?IE浏览器拟人娘蓝泽祈登场!
请教cross platform的开发平台微软和苹果为啥就做不出高级的浏览器...
HTML5 finally reaches official statusie10 升级到 ie11
Amazon now lets developers publish HTML5 web apps for its Fire TV and Fire TV Stick美国高中留学申请父母需要做什么
nkmm, about w580i play video简单说说中国古乐
相关话题的讨论汇总
话题: html5话题: video话题: youtube话题: player话题: dash
进入MobileDevelopment版参与讨论
1 (共1页)
z*******n
发帖数: 1034
1
by David Iffland on Jan 29, 2015 | Discuss ShareShare |
YouTube launched their experimental HTML5 video player in January 2010.
After five years of working with other browser vendors and the community,
they announced that HTML5 videos are now served by default for certain
browsers, casting aside the previous Adobe Flash video player.
In a blog post, YouTube Engineering Manager Richard Leider said that
Adaptive Bitrate (ABR) technology support was a key factor to their decision:
Adaptive Bitrate (ABR) streaming is critical for providing a quality video
experience for viewers - allowing us to quickly and seamlessly adjust
resolution and bitrate in the face of changing network conditions.
The ABR in question is Dynamic Adaptive Streaming over HTTP, known as MPEG-
DASH. According to Ross Gardler of Microsoft Open Technologies, MPEG-DASH
reduces the need for buffering:
With MPEG-DASH, the video stream will automatically drop to a lower
definition when the network becomes congested. This reduces the likelihood
of the viewer seeing a "paused" video while the player downloads the next
few seconds to play (aka buffering). As network congestion reduces, the
video player will in turn return to a higher quality stream.
Indeed, Leider says that "ABR has reduced buffering by more than 50 percent
globally and as much as 80 percent on heavily-congested networks." In a 2014
interview, Leider said that "YouTube playback uses DASH on TVs, game
consoles, set-top boxes, Chromecast, desktop browsers, mobile web, [and]
mobile handsets."
MPEG-DASH playback is available in browsers that support the W3C Media
Source Extensions (MSE), which is why the YouTube HTML5 player switch is
limited to Chrome, IE 11, Safari 8, and some beta versions of Firefox.
According to the specification, MSE "allows JavaScript to dynamically
construct media streams for