流媒体西部:苹果与HLS创造先进的体验
在寻找HLS建议时,请访问来源. 在2018流媒体大会上发表第二天的开幕演讲, 罗杰哑剧, 苹果公司流媒体工程师,HTTP Live streaming (HLS)架构师之一, 就如何创造与众不同的体验提供了详细的建议.
“如果你没有做好内容传递工作, 你的用户体验将受到影响,潘托斯说.
脱颖而出意味着充分利用一些新的关键技术. 首先是HTTP/2, HTTP的继承者. 它已经被批准了几年,并被广泛使用. 这个版本在提供媒体体验方面提供了许多改进, 比如通过加密用户请求的能力来提高隐私.
“在苹果, 我们相信用户隐私是至高无上的, 所以我们认为这是一个真正的赢家,潘托斯说.
HTTP/2还允许重用HTTP连接,以实现更快的交付, 并且使客户端能够更好地控制请求排序和竞争流之间的带宽分配.
至于被传递的媒体, 潘托斯说,我们的目标是创造, 包, 只交付一次, 这在HLS中是可能的. 关键是使用CMAF(通用媒体应用格式). 潘托斯说:“有了CMAF,你只需编码一次,就可以在任何地方发送。. 当然,这里有一个陷阱. 使用DRM时, 提供商希望为每个平台使用最强大的工具, 但这意味着要有多个版本的内容. 解决方案是所有主要的DRM平台都对CMAF的通用加密cbsc进行标准化, 哪一种方式允许单一版本在所有客户端和平台上运行.
内容提供者需要小心如何应对交付中的失败. 在服务器端, 要做的最重要的事情是用一个准确反映正在发生的事情的HTTP请求来发出故障信号. 使用EXT-X-GAP标签来标记线性流中的缺失片段. 在客户端,收集有关性能和错误率的匿名分析.
Pantos解释了如何打包内容以及为什么它很重要. 今天的设备包括功能有限的旧设备和可以处理更高效编解码器并提供更好的HDR体验或更丰富音频的新设备. 内容所有者希望为每台设备提供最好的体验,而不是让旧设备充斥着他们无法使用的高级数据. 复杂的事情, 在观看过程中,回放体验可能会发生根本性的变化, 例如,当观看者将旧设备连接到HDR电视或HDR设备进入低功耗模式时. 供应商需要为这些可能性做好准备.
HLS通过在一个主播放列表中组合多个编码阶梯来帮助解决这种情况. 在供应商提供AVC的典型情况下, HEVC, 和HDR编码, HLS语法允许所有三个梯子都在同一个播放列表中, 这样客户就可以在需要的时候切换梯子. 关于这方面的更多细节,潘托斯说 查看WWDC 2018会议502,可在网上查阅.
当提供插页式内容时, 比如增加保险杠或拖车, 或者在实时线性流中插入广告, 提供者需要使用不连续标签, 这让播放列表知道即将出现中断. 但请记住,Pantos警告说,标签需要在每个媒体播放列表中的相同位置. 直播流也需要使用不连续序列标签, 这样可以防止玩家在切换播放列表时迷路. 序列标签必须在所有播放列表中同步.
“HTTP直播是一个持续的努力,潘托斯说, 开发于10年前,并随着时间的推移进行了修改,以满足行业需求. 如果内容创造者需要修改以创造新的体验, 潘托斯说,他欢迎反馈. 将评论发送至 http-live-streaming-reivew@group.苹果.com.
苹果公司的罗杰·潘托斯在加州亨廷顿海滩向流媒体西部发表演讲.
相关文章
由于大型会议的未来尚存疑问, 流媒体 West将于11月回归亨廷顿海滩. 以下是你应该加入我们的几个原因.
2021年7月15日
除了Pantos规范和DASH之外,LL-HLS还发现了与CMAF的潜在合作
17 Sep 2020
今年的流媒体西部有了一个新的地点——在洛杉矶市中心.A.!但这些令人印象深刻的流媒体梦想家正是业界所期待的.
10月21日2019
20年前在圣何塞第二届流媒体西部大会上, 微软董事长兼首席执行官比尔·盖茨在一场名为“数字媒体革命”的大会上发表了主题演讲."
10 Oct 2019
2019年第三季度, 中小型企业客户将能够下载提供HLS的软件更新, IPv6, 和fMP4功能.
2019年6月7日
仅将亚马逊Prime和Hulu的用户群纳入苹果电视就有可能成为美国最大的单一视频点播平台.S., 而Apple TV+将播放奥普拉·温弗瑞和史蒂文·斯皮尔伯格等好莱坞一线明星的节目.
2019年3月25日
强者在2017年变得更强,HLS和H.264增长,VP9暴跌. 尽管4K周围有很多噪音,但它仍然没有得到很多使用.
2018年4月9日
这并不容易,但只要你有合适的工具并知道诀窍,就可以做到. 以下是成功使用Softvelum Nimble Streamer的8个步骤.
2018年3月22日
很多人听说苹果将在HTTP 在线直播。中增加HEVC回放的支持,他们的疑问多于答案. 以下是开发者需要了解的内容.
2018年1月15日
提及的公司及供应商