我参与了一个项目,该项目将涉及对来自多个来源的 H.264 视频进行编码,以便通过“网络”进行实时、实时传输,并且最好避免为每 1或 2 个来源。
一些寻找硬件 H.264 编码器的人发现了廉价的 USB 小工具,这些小工具带有他们自己的针对家庭使用的定制软件。毫无疑问是有用的设备,但不幸的是,这是一个商业应用程序,需要可靠性和“与其他人一起玩”的能力(例如,集成到现有软件堆栈中而不对所述堆栈进行太多更改)。
那么... 有哪些硬件选项可用于专业环境中的实时 H.264 编码?
我参与了一个项目,该项目将涉及对来自多个来源的 H.264 视频进行编码,以便通过“网络”进行实时、实时传输,并且最好避免为每 1或 2 个来源。
一些寻找硬件 H.264 编码器的人发现了廉价的 USB 小工具,这些小工具带有他们自己的针对家庭使用的定制软件。毫无疑问是有用的设备,但不幸的是,这是一个商业应用程序,需要可靠性和“与其他人一起玩”的能力(例如,集成到现有软件堆栈中而不对所述堆栈进行太多更改)。
那么... 有哪些硬件选项可用于专业环境中的实时 H.264 编码?
在专业消费者范围内有一些这样的小工具,但你怀疑你需要一些更商业化的东西。您最终可能会看到 4 或 8 通道 PCI-E 卡。
最大的问题是分辨率——您是在编码高清源还是标清 NTSC/PAL 源?对于后者,市场上有很多解决方案,主要针对监控系统并且价格合理(低于 1000 美元,甚至低于 500 美元)。对于实时高清,该技术确实存在(有几种 1 芯片解决方案可以进行完整的 1080p 编码,延迟时间仅为几十行),但通常会花费更多。
即使使用商业解决方案,您对“与他人相处融洽”的担忧也会继续存在。请记住,这些系统中的许多都是开箱即用的,并且没有一个非常好的 PCI/USB 标准来发送预编码的视频。
已经有良好标准的替代方案是 IP 摄像机 - 或专门寻找“模拟摄像机到 IP 摄像机”转换盒(也称为视频服务器)。基本上,它是一个大约电缆调制解调器大小的盒子(对于支持大量频道的型号,它更大),它将来自非 IP 摄像机(或其他视频源)的输入转换为 H.264 并通过网络发送出去就像一个网络摄像机。
作为一个例子,这里是一家制造商(请注意,我只是用谷歌搜索了他们,所以我不能对他们的特定产品给出任何推荐)
根据您的要求,您可能会考虑使用Adtec编码器。我已经使用它们并且没有任何问题,但是我没有尝试过任何其他的,所以我不知道它们如何比较。