实时软件编码器的买方指南
硬件通常胜过软件,至少有句谚语是这么说的. 但即使是在流媒体内容的世界里, 今天的软件编码器-当与适当的硬件相结合时-可以在质量和速度上与更昂贵的以硬件为中心的系统竞争.
在其他地方 原始资料,您将了解流媒体设备以及实时硬件编码器. 每个人都有自己的位置, 它们的纯软件版本也是如此, 因此,让我们来看看在决定是使用软件还是使用更昂贵的选项时应该问的几个问题.
购买实时软件编码器时要问的六个问题
- 你真的需要实时编码吗?
- 一个或多个编码?
- 那摄取IP呢?
- 免费有多贵??
- 工作流需要什么?
- 您首选的输出格式是什么?
生活与. 点播内容
首先考虑这个事实:网络上超过95%的内容是按需提供的内容, 从Hulu到Netflix, Facebook转YouTube. 当您考虑是购买编码器还是购买转码工具时,请记住这一事实——今年的其他文章将讨论其中的一些工具 原始资料.
好了,你已经决定要直播你的内容,现在是时候决定使用什么了. 选择范围从免费下载的基本软件包(由开源社区和主要软件服务器公司提供)到非常高端的软件包, 强大的软件编码器. 考虑以下细节.
输入数
有多少输入需要同时编码?
It's easier to choose between hardware and software encoders when it comes to a single input being encoded at a single bitrate for output as a single file format; after all, 大多数通用笔记本电脑, 用火线, USB, 迅雷, 或eSATA连接器, 可以用来摄取模拟和某些串行数字接口(SDI)视频信号.
然而,当涉及到多个同时编码时——包括多个比特率的编码,以便能够提供自适应比特率(ABR),以便在计算机上同时观看, 平板电脑, 而手机——选择要复杂得多.
一些软件包利用了笔记本电脑或台式机上的图形处理器单元(gpu), 启用多种编码.
许多实时硬件编码器为流行的基于HTTP的交付选项(如Adobe HTTP动态流(HDS))执行分段。, Apple HTTP 在线直播 (HLS), 和微软流畅流——但只有有限数量的软件编码器提供这个选项.
对于大多数基于软件的解决方案, 每个比特率/分辨率组合的“打包”发生在离线状态, 这意味着碎片化/分段内容——在视频中的每一组图片(GOP)点分开,以允许在比特率之间无缝切换——在非常有限的比特率和分辨率范围内通常是不可能的.
IP摄取问题
一个实时的软件编码器能提供实时的传输流转码吗? 我们在本资料书中讨论了其他买方指南中的几个转码选项, 但是有一些基于软件的选项可以实时转码基于包的内容,比如MPEG-2传输流, 少数有选择跨多路复用从碎片的MP4 (ISO基础媒体文件格式)到HLS风格的MPEG-2传输流.
有时候免费的代价太高了
市场上免费或低成本软件编码器的数量导致了一个自然的问题:这些软件包与付费软件编码器相等或更好吗?
来回答免费编码器的问题, 考虑几个问题:首先, 您将加载软件的硬件是否满足软件所需的最低规格? 其次是操作系统? 许多免费的编码器都是基于linux的.
第三,编解码器是逆向工程的还是已知的高质量编解码器的合法版本? 这不是恐吓策略, 但是当你花钱做现场活动的时候, 如果您想保证与最新的基于浏览器的专有视频播放器和独立视频播放器兼容,那么软件编码包的成本是微不足道的.
这是底线:对于重要的大型活动, 经过实战测试的编码器解决方案保证提供一致的结果, 日复一日. 在重大活动中最不需要的就是有人手忙脚乱地找另一块硬件来运行自由软件.
评估你的工作流程
如前所述, 那些计划以不止一种格式和带宽的方式传送直播内容的人,或者那些希望无论身在何处都能继续观看直播活动的观众,可能会面临与单流编码工作流程截然不同的工作流程要求.
当涉及到生成多个比特率和分辨率的能力时,可以在不同的网络类型上为几种设备类型提供服务.e., 细胞, Wi-Fi无线上网, 或固定线路电缆/DSL), 最好的选择是一个统一的编码器解决方案,它可以从一个编码器生成所有的比特率, 而不是使用多个独立编码器的解决方案. 这不仅保证了对ABR交付至关重要的GOP一致性, 但它也降低了设备管理的复杂性, 总成本, 甚至潜在的电力消耗.
格式战争:停火还是结束游戏?
关于HTTP动态自适应流(Dynamic Adaptive Streaming over HTTP, DASH),我们已经在 流媒体 杂志——实际上是这样 StreamingMedia.com 现在还不能说自适应比特率传输解决方案之间的竞争已经结束. Adobe、微软和其他公司都支持DASH,而苹果则坚定地支持HLS. 除了, Adobe和微软继续推动HDS和平滑流媒体的优点, 分别.
所有这一切都说明,格式之争可能还没有结束. 基于软件的编码器最能适应变化, 随着新的格式和编码技术的出现, 因此,如果您的工作流使用了几种ABR解决方案以及仍然流行的WebM格式, 您可能会考虑将软件编码器作为武器库的一部分.
使用实时软件编码器的原因有很多, 在构建编码工具箱时,应该考虑许多选择——每种选择都着眼于特定类型的工作流. 换句话说, 你的里程可能会有所不同, 但请记住,在为工作选择最佳类型的实时软件编码器时,您的工作流程将是最大的决定因素.
本文将出现在即将出版的2013年流媒体行业资料书中.
提及的公司及供应商