什么是LAN上可实现的最低HD视频延迟?

时间:2015-07-29 04:36:47

标签: video encoding h.264 decoding latency

过去几周,我一直在围绕WIFI或局域网上的低成本,低延迟高清视频流的想法,并希望了解哪些策略可用于最大限度地减少数字延迟视频传输。

我们的想法是设计一个低功耗,成本相当低的视频发送器和接收器硬件,通过WIFI桥接器广播视频。其他人使用一些Raspberry Pis和GStreamer实现了这一点,延迟时间低至250毫秒。

我的问题是,这种连接可实现的绝对最小延迟是多少?诸如Connex HD下行链路之类的商业单元实现了可忽略的延迟,但显然使用复杂的硬件来实现这一点。

如果我坚持使用H.264压缩并使用硬件编码器和解码器芯片,并且缓冲最小,那么延迟会有多低?我并不害怕制作一些定制的PCB,或者编写所需的代码,但是想要在开始之前了解H.264编码/解码的理论最小延迟。

1 个答案:

答案 0 :(得分:2)

就个人而言,我只是说买东西。有很多产品可以很好地完成这项工作并且成本很高,如果您购买或要求购买演示装置并进行一些测试,您可以看到它们的表现如何,并根据结果提出您的意见。

最近,我们使用了off the shelf对产品(编码器和解码器),这些产品通过5GHz点对点802.11 100Gb连接进行连接。当传输1920x1080p30时,有大约10帧延迟10 frame delay

我说大多数延迟(每帧10到15毫秒)来自压缩。如果您能够找到足够胖的网络管道来传输未压缩的视频,那么您可以将延迟降低到一帧左右。然而,Raspberry Pi并不是能够为您提供最佳性能的硬件。