Live data from Hacker News

Sending audio to LKV373 HDMI extenders (2021)

eta.st

21–30 of 31 posts

Re: Sending audio to LKV373 HDMI extenders (2021)

#21
post #16

Earlier quoted context omitted.

That’s very doable on a 10gb Ethernet network which is becoming more and more normal.

It's going to be a while before 10Gb ethernet is available on devices that cost ~$30/pair.

You're right, but used dual port 10g ethernet cards do go for about $30/each... Of course, that doesn't get you hdmi encode/decode, and not new.

Re: Sending audio to LKV373 HDMI extenders (2021)

#22
post #4

I didn't even know HDMI extenders over IP existed! I wouldn't use it for TV/movies, because the re-compressed picture can't look all that great. But I could imagine plenty of uses for something like that!

You can do HDMI over a lot of things. They all work by encoding the video stream, usually h264, and sending it over the network. Check out HDBaseT which does video, ethernet, USB and power over a single cat5e cable.

Re: Sending audio to LKV373 HDMI extenders (2021)

#23

Earlier quoted context omitted.

> Okay, but the original signal is not RAW uncompressed either. HDMI is in fact the RAW color values, uncompressed. Each of the color channels are serial, but that doesn't really change anything about the raw bitrate.

I suspect that just delta compression would reduce the required number of bits considerably.

Lossless compression isn't a good fit for real-time video. Being able to get some compression ratio on a "typical" image means your stream will drop out when the user has an image on screen which doesn't compress well.

Re: Sending audio to LKV373 HDMI extenders (2021)

#24
post #6

Earlier quoted context omitted.

Because a 1080p60 video stream is about 3Gb/sec on the wire uncompressed like happens over HDMI. 1920w * 1080h * 3colorbytes * 8bits/byte * 60fps = 2,985,984,000 bits/sec.

Much closer to 5 Gbps when you factor in horizontal/vertical blanking + TMDS 8b10b encoding.

A hypothetical HDMI-to-IP converter would certainly ignore hblank/vblank, and 8b10b encoding is only used on the HDMI link, not Ethernet. So parent's point stands: 1080p60 could be done in 3 Gbit/s.

Re: Sending audio to LKV373 HDMI extenders (2021)

#25
Wow, 100mS of latency? Surely most of that is in the encode/decode?

For comparison, I see somewhere on the order of 1-10mS of latency streaming over sunlight/moonlight. That’s close enough to “live” to make it feel real.

For watching movies, these are nifty tools, but sunlight/moonlight are a great combo for near-real-time control (ie video games)

Re: Sending audio to LKV373 HDMI extenders (2021)

#26
post #24

Earlier quoted context omitted.

Much closer to 5 Gbps when you factor in horizontal/vertical blanking + TMDS 8b10b encoding.

A hypothetical HDMI-to-IP converter would certainly ignore hblank/vblank, and 8b10b encoding is only used on the HDMI link, not Ethernet. So parent's point stands: 1080p60 could be done in 3 Gbit/s.

Yes, the parent's objective clarification below was acknowledged. To be fair, the parent's point wasn't to assert a minimum Ethernet bandwidth that it "could be done in", but merely to highlight the incongruence of the grandparent assuming no compression when transmitting a base case payload over 1 Gbps Ethernet PHY.

I agree that the bandwidth overhead of 8b10b can be dismissed in context, but nevertheless disagree that the underlying functional equivalent of HDMI blanking can be entirely ignored given that's where the audio stream is embedded, with a max +/- 2 ms delay relative to video requirement.

To your point, it's unclear in my mind that even a hypothetical 3 Gbps Ethernet PHY would be sufficient in practice to transmit raw 1080p60 + stereo audio without some form of compression given framing and IP stack overhead, which certainly isn't free; i.e. you'd be at 92.7% link saturation in a completely lossless environment just blindly transmitting raw 1080p60 video data without framing or audio or IP encapsulation.

Re: Sending audio to LKV373 HDMI extenders (2021)

#27
post #24

Earlier quoted context omitted.

A hypothetical HDMI-to-IP converter would certainly ignore hblank/vblank, and 8b10b encoding is only used on the HDMI link, not Ethernet. So parent's point stands: 1080p60 could be done in 3 Gbit/s.

Yes, the parent's objective clarification below was acknowledged. To be fair, the parent's point wasn't to assert a minimum Ethernet bandwidth that it "could be done in", but merely to highlight the incongruence of the grandparent assuming no compression when transmitting a base case payload over 1 Gbps Ethernet PHY. I agree that the bandwidth overhead of 8b10b can be dismissed in context, but nevertheless disagree t…

Even six channels of cd quality audio are 48,000 samples/sec * 16 bits/sample * 6 channels or 4,608,000 bits/sec, or ~0.15% of a hypothetical 3Gbps PHY. I didn't bring up audio because it's essentially a rounding error in terms of the bandwidth concerns.

Re: Sending audio to LKV373 HDMI extenders (2021)

#28
post #4

I didn't even know HDMI extenders over IP existed! I wouldn't use it for TV/movies, because the re-compressed picture can't look all that great. But I could imagine plenty of uses for something like that!

Not sure if you gave heard of NDI before? Its a broadcast quality low latency protocol for video/audio over 1Gb links

Re: Sending audio to LKV373 HDMI extenders (2021)

#29

There was some effort to reverse engineer those devices [1] so that one could use for example either transmitters or receivers paired with normal PCs and not just connecting them straight each other. There are also newer models around, though I'm not aware of any reverse engineering efforts so far. If you want to tinker with them, please leave some writeup of the results. Beware that there are both HDMI over IP and a…

Do you have any insight regarding latency? Intuitively it sounds like HDMI over Ethernet may actually be a tad faster. I’ve also seen HDMI over IP devices marketed specifically as low-latency. I’m asking because I’ve heard a gripe over the technology generally that it’s too high latency to play video games.

Re: Sending audio to LKV373 HDMI extenders (2021)

#30

There was some effort to reverse engineer those devices [1] so that one could use for example either transmitters or receivers paired with normal PCs and not just connecting them straight each other. There are also newer models around, though I'm not aware of any reverse engineering efforts so far. If you want to tinker with them, please leave some writeup of the results. Beware that there are both HDMI over IP and a…

Do you have any insight regarding latency? Intuitively it sounds like HDMI over Ethernet may actually be a tad faster. I’ve also seen HDMI over IP devices marketed specifically as low-latency. I’m asking because I’ve heard a gripe over the technology generally that it’s too high latency to play video games.

There's a short video on the page I linked showing figures around 100ms at 1080p, which seems quite good. The author however suggests newer models to achieve higher frame rates, but I have no knowledge of any reverse engineering wrt those models.
Post reply on HN