-->
获得免费通行证,加入我们的流媒体连接-2月19日至22日; 现在注册!

闪电侠之后的生活:制片人会转向HLS、DASH还是两者兼而有之?

文章特色图片

从Flash到HTML5的大迁移正在进行中. 对许多生产商来说, 这意味着从RTMP或HTTP动态流到更适合html5的格式的切换. 通常,选择归结为HLS或DASH. 为了帮助梳理出每种方法的优缺点,我写了一篇博客文章,叫做 “DASH或HLS? 哪一种是当今最好的格式?” 我在里面阐述了我对这个问题的看法, 请评论, 并提出了一个只有一个问题的调查,询问读者喜欢哪种格式.

在我看来, DASH的优势在于它是一个标准, 虽然浏览器的支持还远未普及, 它在增长, 并且会随着时间的推移而改善. 一个很大的缺点是保护DASH内容所需的加密媒体扩展是一团乱, 但这只会影响需要DRM的内容所有者. 更严重的问题是iOS设备不支持DASH, 也就是说没有应用程序就不能播放. 最后, 而对HLS文件的广告支持已经到位, 对dash编码文件的支持仍处于起步阶段.

相比之下,HLS是一种成熟的格式,拥有良好的广告支持和iOS设备的原生支持. 虽然HLS只能在Mac的Safari浏览器中本地运行, 大多数现成的球员, 例如JW Player, 通过Flash或JavaScript启用播放, 因此,在Windows和Mac浏览器上实现普遍播放不是问题. 对HLS来说,最大的缺点是? 这是一种专有格式, 对HLS的本地支持永远不会增长, 唯一的本地保护就是加密, 不是一个成熟的DRM.

一些读者评论指出了DASH的技术优势, 例如,与HLS相比,端到端延迟大大降低. 其他人则指出,DASH可能需要缴纳版税 MPEG LA正在为DASH知识产权所有者组建一个专利组织. 这是否会带来版税还不得而知, 但显然MPEG LA并不是为了好玩才组建这个组织的.

一些评论指出,您不需要选择任何一种格式. 最好的方法是编码为MP4文件, 然后根据目标平台的需要重新打包. 如果浏览器目前支持DASH播放,则发送DASH文件. 如果浏览器只支持HLS通过一个现成的播放器, 将该格式发送给浏览器, 发送HLS到iOS设备, 并将DASH发送到Android. 您可以使用Wowza Streaming Engine或类似的产品动态地完成此任务, 或者您可以将源编码为夹层MP4文件,并使用重新包装器将MP4转换为所需的ABR格式.

在调查中, DASH获得了48%的选票, 相比之下,HLS为36%, 其余的评论者建议使用两种格式.

有趣的是, 就在这篇专栏文章到期之前, JW Player的约翰·路德, 谁在流媒体西部演讲, 分享了一些关于Flash的统计数据, HLS, 以及每月使用该播放器播放的200多万个网站和170亿段视频的DASH使用情况. 具体地说, 他报告了JW Player交付的流, 58%是通过HTML5发布的, 而Flash的这一比例为42%. 然而, HTML5流, 65%是通过渐进式下载传输的MP4文件, 这意味着他们使用了视频标签而不是媒体源扩展. HLS在通过HTML5传输的文件中获得了15%的份额,而DASH只有1%.

所以除了像YouTube这样的庞然大物, 网飞公司, 和使用DASH的Hulu, 大多数其他网站要么使用HLS,要么使用渐进式下载. 路德预测到2016年, 所有主要的现成球员, 包括JW Player, 将在JavaScript中实现HLS播放使用媒体源扩展. 他认为,HLS,而不是DASH,将成为2016年MSE使用的转折点. 所以很明显Flash将会消失, 目前还不清楚基于flash的格式是否会被HLS或DASH所取代.

本文发表于2016年1 / 2月刊 流媒体杂志 “闪电侠之后的生活”.”

流媒体覆盖
免费的
合资格订户
现在就订阅 最新一期 过去的问题
相关文章

一闪而过:将视频迁移到无闪光灯的世界

尽管Flash拥有诸多优势,但它的时间已经不多了. 现在是时候说再见并迁移到HTML5了. 以下是仍然依赖Flash的公司需要知道的一切.

JW Player 7发布,与DASH支持和速度改进

从头开始重写, 播放器现在更小,加载速度更快, HTML5和Flash视频播放的统一版本.

一个令人不快的意外:MPEG LA正在为DASH组建一个专利池

当媒体源扩展和加密媒体扩展使基于html5的视频播放成为现实时, 达世币特许权使用费可能会使其脱轨.

Hulu转向DASH

OTT服务的Baptiste Coudurier谈到了顺利迁移到MPEG-DASH背后的艰苦工作和黑魔法, 现在占其流量的75%

JW播放器发布6.11更新,关注HLS性能

通过将HLS升级到当前的苹果标准, JW播放器获得新功能,如多音轨支持.

Apple更改了HLS的编码建议

对音频推荐和片段大小的修改简化了制作人的工作

如何为HLS传输编码视频

如果你需要通过移动设备和OTT平台交付, 你需要提供HTTP 在线直播。 (HLS). 苹果为压缩者提供了很多建议, 但这里有一些编码和测试HLS文件的技巧和技巧

提及的公司及供应商