买家指南:基于云的视频编码和转码
云编码有两个截然不同的市场:视频点播(VOD)和直播. 我将按这个顺序逐一说明.
VOD的云编码
让我们首先简要介绍一下应该考虑VOD云编码的组织. 对于很多组织来说, 以前对云编码最大的反对——上传时间——可能不再是一个问题. 具体地说, 如果您正在生成多个自适应包以从云交付, 上传单个文件并在云中创建包可能更有效, 而不是在本地编码并上传结果流.
在这个动态之外, 如果你正在对上传到你的第三方文件进行编码, 在用户生成的内容场景中, 云编码是很自然的. 同样,如果您的编码需求是小容量和/或零星的,那么为什么要投资编码硬件呢, 软件, 和专业知识,如果这对你的生意不重要的话? 在光谱的另一端, 如果你有基本一致的编码需求,只有偶尔的高峰, 您应该考虑使用云计算来解决这些问题.
话虽如此, 无论你从事什么行业, 云编码的好处是如此引人注目, 下次你面对重大的编码购买决定时, 您应该强烈考虑使用云解决方案. 以下是您在选择供应商时应该考虑的关键问题.
从清单开始
高效选拔过程的第一步是淘汰那些根本不符合你需求的候选人, 所以从棘手的问题开始. 要做到这一点, 创建一个列表,列出你要上传的所有格式和你要上传的输入位置. 然后列出您需要的所有输出格式, 以及交货地点和任何相关要求. 要特别注意数字版权管理(DRM)和字幕, 哪些较小或较新的云供应商通常不支持.
清单上的其他项目要尽可能具体. 例如,尽早确保你的候选人支持你将要使用的格式. 如果您希望从监视文件夹或S3存储桶上传,也请勾选. 如果您需要交付到CDN或Amazon Web Services S3 bucket,也要检查. 最值得注意的是,许多编码服务都是云平台的附属服务 亚马逊的弹性转码器,在所有这些领域都有明显的局限性.
积分吗??
一旦您淘汰了无法完成工作的供应商,就该考虑集成了. 具体地说, 如果云编码将补充现有的本地编码, 启动和正在进行的操作将是最容易的,如果你有一个单一的控制点,可以使用相同的预设. 多个供应商,包括 电影《百家乐软件app最新版下载》英文名 和 Telestream,提供这两个功能. 此外, 谐波 提供ProMedia Carbon作为软件产品, 作为AWS市场中的一项基于云的服务, 并通过 编码.com 集成控制和共享预设. 如果你现在正在本地编码,但正在寻找云, 看看您的本地提供商是否提供云服务.
什么是操作范式?
有四种主要的云编码模型,每种都有自己的优点和缺点:
- 软件即服务(SaaS)你把文件上传到云端,然后根据使用情况付费. 您没有资本支出或内部运营支出,并且需要最少的编码专业知识. 该服务负责根据需要分配额外的cpu,以便为所有客户提供足够的性能, 但是没有客户拥有专用的cpu.
- 平台即服务(PaaS)您每月租用一定数量的cpu,所有cpu都专门用于您的操作. 当您按下Go按钮时,文件开始编码. 除了每月的费用,您还需要支付每月消耗的CPU小时数.
- 私有云SaaS: 您可以像访问云SaaS一样访问服务,但操作是在专有硬件上运行的. 这可以带来出色的性能,但可能会限制公司的可扩展性.
- 卷你自己的: 您租用云硬件,并在云中安装和管理编码器. 你节省了硬件上的资本支出, 但是必须买, 安装, 维护软件, 并提供编码专业知识. 你会得到速溶的, 在需要时提供对云的专用访问, 但可伸缩性有限,因为您负责提供额外的云实例和软件.
澄清一下, 在某些情况下, 这些定义没有区别, 特别是在SaaS和PaaS之间. 一些SaaS提供商显然为包括MTV和Funny or Die在内的客户提供了较短的排队时间和有竞争力的编码时间. PaaS供应商通过合同提供对编码的即时访问, 云的近乎无限的可伸缩性确保了SaaS供应商提供几乎相同的访问.
它可用吗??
确保操作范例适合您的专业水平和期望的操作模式. 小容量编码器可能希望在云界面中创建预设,并手动或通过手表文件夹上传文件——并非所有云供应商都支持这一点. 在光谱的另一端, 大容量用户需要API来实现自动化操作和报告. 如果你在这门课上, 让您的程序员尽早查看API文档,了解它是否满足您的需求,并估计实现和支持集成的容易程度.
质量怎么样??
所有编码供应商, 云和其他, claim superior quality; perhaps it's in their DNA, 或者他们只是认为这是意料之中的. 然而,我跑了 多重定性比较 云编码供应商之间的差异是微乎其微的. 在逻辑上, this makes sense; many cloud vendors use the x264 codec, 哪一个是文档完备且成熟的, 因此,所有实现的输出质量应该是相似的. 其他供应商,如电影《百家乐软件app最新版下载》英文名,有自己的H.264编解码器一直在与x264和其他H编解码器竞争.264编解码器,并取得了类似的质量. 所以,一般来说,除非你的测试显示相反,否则我会忽略所有质量声明.
最近我还没有验证的一个说法是 QuickFire.电视的 声称在相同文件大小下质量提高30%. 很明显, 质量越高越好, 但我会在做出购买决定之前核实这些说法.
演出怎么样??
在我进行的各种试验中,我确实发现了显著的性能差异, 虽然在某种程度上, 性能可能与每个服务的操作范式相关. 这是, 使用PaaS时,如果为编码任务分配单个CPU,您将得到一组结果, 但是,如果您分配10个cpu,并让它们在启动作业时处于旋转状态,那么结果就完全不同了. 再次,QuickFire.TV之所以能取得这样的成绩,要归功于它在私有云上运行自己的硬件.
一般来说,主要的SaaS供应商,编码.com和 Zencoder在我的试验中表现相似. 亚马逊的Elastic Transcoder花了两倍多的时间, 对于需要绝对最快编码时间的公司来说,这是一个糟糕的选择. 另一个极端是QuickFire.电视异常快。, 用不到第二快编码器所需时间的20%完成所有编码.
显然,如果你急于发布对时间敏感的内容,性能很重要. 另一方面, 对于大多数其他编码工作, 编码时间为20分钟和2小时之间的差异可能并不那么显著.
费用是多少??
定价模式和成本是云产品之间最显著的差异. 不幸的是, 出于多种原因,你必须非常努力地收集关于这些点的有用的比较数据. 第一个, 电影《百家乐软件app最新版下载》英文名的PaaS模式在定价上有很大的不同, 价格取决于预留的cpu, 以及基于使用情况的SaaS模式. 第二个, 一些SaaS提供商按编码分钟收费(Zencoder), 亚马逊),而其他人则按GB进出收费(编码.com, Heywatch).
第三,许多供应商都有自己的定价调整. 例如, Zencoder对通过传输生成的文件收取正常成本的25%, 所以你会付全价买mp4, 但mp4转换成HLS或HDS的价格只有25%. 编码.com提供了一些更高性能的高级价格级别,以及QuickFire.TV基于编码时间和质量提供了三种定价模式. 所有供应商根据每月承诺调整价格, 如果你足够大, 我猜大多数供应商会把价目表扔掉,然后从头开始谈判.
全面估计价格, 您必须量化每个月要编码的文件数量, 他们的时间, 输入的大小, 输出的大小, 你多快需要这些文件, 以及你对这些数量的承诺有多坚定. 使用大多数供应商提供的价格表,您可以获得很长的路要走, 而是为了获得你可以依靠的信息, 你应该和销售代表核实一下这些数字.
测试,测试,再测试
大多数云提供商提供了合理数量的测试编码, 您应该使用哪个来确保与现有工作流的兼容性. 兼容性应该不是问题,但除非进行测试,否则您永远无法确定.
现在让我们将注意力转向为现场生产选择云编码器.
实时云转码
实时云转码器输入单个实时信号并将该信号转码为多个文件. So, 你可以传输一个720p, 5Mbps流到云端, 转码器将哪个转换为六个独立的流以进行自适应传输. 转码后, 云转码器可以将流转换成不同的容器格式,以便交付到多个平台, 例如针对iOS设备的HTTP 在线直播 (HLS), 以及HTTP动态流(HDS),用于传输到基于flash的台式机和笔记本电脑.
实时云转码有两个关键的好处. 第一个, 因为你只在现场创建一个流, 你可以使用一个非常便宜的实时编码器. 第二个, 同样,因为您只将单个流发送到云进行转码, 您的出站带宽需求最小. 使用实时云转码, 您可以提供自适应的现场体验,如果您在现场编码,这是不可能的. 这两个好处使得实时云转码对几乎所有还没有投资昂贵的多流编码器和将编码流推送到云中所需带宽的实时事件生产者都有好处.
再次从清单开始
如你所料, 对现场编码器候选人提出的大多数相关问题都是相似的, 如果不完全相同, 到那些你会问VOD提供商的问题. 首先列出所需的格式以及输入和输出点, 并确保在线服务提供商能够勾选所有相关的方框. DRM、字幕和其他附加内容也是如此. 如果您现有的内部部署或VOD云提供商提供实时服务, check that out as well; it's usually simplest to work with one company than two.
您有与上面描述的相同的自行滚动选项 Wowza代码转换器, 哪些可以部署在各种云平台上, 包括亚马逊EC2, Rackspace, 和微软Azure. 您还可以从几个SaaS提供商中进行选择, 最著名的是Zencoder, 哪个是该领域的先行者, 和元素, 哪一家是第一批转向云计算的设备供应商.
Interfaces vary by service provider; some are scripting only, 而另一些则提供传统的用户界面. 与VOD云编码器一样, 请确保选择具有与您的技术能力相匹配的接口的提供商.
虽然我还没有测试过实时转码的质量, 由于上述原因,我希望服务提供商之间的服务质量相对统一. Performance should not be an issue; the providers can either create the required number of streams or not. 不同的供应商定价不同, 尽管与视频点播提供商相比,它们的一致性要高得多.
服务才是关键
服务是一个巨大的区别,因为如果你的实时转码器失败了,你的事件也会失败. 确保供应商在你直播的时间里提供实时电话支持, 确定成本, 并询问是否有任何与服务相关的保证. I would also check if the provider offers a free test broadcast; if not, produce a test anyway. 在任务关键事件上使用新提供者时,不应该先完成实时运行.
本文以“基于云的视频编码和转码”的标题出现在2015年的流媒体源手册中."]
Jan Ozer的文章首先出现在在线视频上.网
提及的公司及供应商