多设备编码
许多百家乐软件app最新版下载正在增加他们支持的移动和OTT平台的数量,同时实施自适应流媒体,以增强每个平台的观看体验. 有两种方法可以实现这一点:为每个目标生成一组唯一的流, 或者派生一个更小的文件组,它将有效地服务于所有平台. 在本文中,我将探讨后一种方法.
确定目标
第一步是确定你的目标平台. 对于绝大多数生产者来说, 这通常意味着桌面和移动设备, 随着OTT平台越来越普遍. 虽然添加平台一开始可能会让人望而生畏,但请记住这两个令人欣慰的事实. 首先,所有相关目标平台都玩H.264 video, 和第二, they all use one of three adaptive streaming technologies; Flash Dynamic Streaming (either RTMP or HTTP), 光滑的流, 或HTTP直播(HLS). 你可以在 Table 1.
单个文件max列显示每个平台支持的最大规格. 我没有包括电脑,因为它因平台而异, 没有硬性限制, 大多数已安装的电脑至少可以播放720p的视频. 所有移动平台上的播放功能都依赖于设备, 你应该在引用的URL上看到单个文件流的建议. 稍后会详细介绍. 在自适应流媒体方面, 苹果的HLS无疑是OTT领域的赢家, 只有微软的Xbox 360没有加入这个派对(这并不奇怪)。.
这对百家乐软件app最新版下载来说意味着什么? 魔鬼总是在某种程度上存在于细节中, 但如果你在每个设备上分发单个文件, 您只需要找到并使用每个平台的最佳编码参数. 如果你是自适应分布, 你需要在桌面上支持Flash或平滑流媒体, HLS获得了大部分相关的移动和OTT目标. 加入一个媒体服务器或CDN服务,可以从一种自适应格式转换到另一种自适应格式, 任务开始变得, 简单得多.
在检查每个单独的目标平台之前,让我们讨论一些高层次的现实情况.
手机奠定了基调
首先,移动设备的编码是最复杂的,因为这些设备的播放能力最小,连接速度也最不可靠. 相比之下,大多数电脑和OTT设备可以播放任何H.264配置,并连接到高比特率网络或宽带连接, 无论是直接有线还是通过Wi-Fi.
虽然在连接速度上有一些变化, 在为计算机和OTT设备配置视频时, 你的主要缺点——
Cerns在低端提供可接受的质量,在高端提供带宽成本. 当配置你的流移动, 它是关于配置流,在您的目标中最不强大的单元上播放,并在低连接速度下交付. 这意味着你将为移动传输生成一些流,而这些流可能无法传输到计算机或OTT目标. 这也意味着你应该首先考虑自己的手机平台.
为了给我们的分析增加一些视角,截至12月11日. 20, 2012, NetMarketShare报道 苹果得了61分.手机/平板电脑操作系统市场份额为1%,Android排名第二,为28%.02%, Java ME排名第三,为6.65%,黑莓排名第四,为1.42%,塞班排名第五,为1.24%, Windows Phone排名第六,为0.9%. 我将讨论苹果、Android设备和微软,而忽略其他设备.
苹果移动设备
视频制作人显然优先考虑iOS,因为它拥有最大的市场份额, 还因为苹果在让iOS平台易于推广方面做得非常出色. 例如,苹果特别定义了H.264播放功能的每一个设备发布, 包括决议, 数据速率, 和概要文件, 这一看似显而易见的举动却逃过了大多数Android硬件开发者的注意. 其次,它对HLS进行了定制和定义,使其易于访问其设备. 一个很好的例子是 Table 2,其中显示了为HLS传送而生成的16:9流的推荐配置参数. 数据取自 Apple技术说明TN2224, 题为“为iPhone和iPad创建和部署HTTP直播流媒体的最佳实践”."
如你所见, 您将获得特定的配置建议,以及哪些流与哪些平台兼容的通知. 对于寻求向iOS平台发布视频的制作人来说,TN2224显然是一个起点.
安卓移动设备
由于以下几个原因,Android设备上的发行要复杂得多. First, 有多个硬件制造商生产的多个设备模糊地或没有提及H.264播放功能. 例如, my daughter has an HTC Rhyme; the spec sheet on the HTC website has no mention of H.264年什么.
设备的数量和多样性,以及H.264回放信息,使得创建表2这样的图表成为不可能的任务. 相反,在 Android支持的媒体格式 page, Google详细介绍了Android操作系统本身的软件回放功能,并提供了如下的建议 Table 3.
有人会猜测,目前大多数Android平板电脑和智能手机的硬件播放能力远远超过了这些建议. 例如, 安装在我的东芝Thrive平板电脑上, 我使用High profile播放了720p编码的视频,没有任何问题(尽管东芝网站同样未能提供H.264回放信息). 然而,在为Android设备编码时,你不得不猜测. 你知道,苹果公司.
相关文章
如果你在传送实时视频流, 你可能希望将游戏发布到尽可能多的平台上. 这里有最好的硬件和软件来实现它.
2017年8月4日
新发布的JW Player 6为桌面带来了HLS支持. 我们与Wijering讨论了他是如何做到这一点的,以及MPEG DASH的未来.
2012年12月4日
提及的公司及供应商