Results 1 to 4 of 4
Enjoy an ad free experience by logging in. Not a member yet? Register.
- Join Date
- Sep 2013
Linux driver for HDMI over ethernet port
There are adapters (basically repeater pairs) that take an HDMI signal (from a regular HDMI output), via a short HDMI cable into an HDMI-style input. In the other end of the adapter, you connect a possibly much longer ethernet cable to the input of the second adapter. In the other end of the second adapter you plug a short HDMI cable to the target port:
SourceHDMIport -> HDMIcable -> Adapter1Input -> Adapter1Output -> LONG TP CABLE -> Adapter2Input -> Adapter2Output -> HDMIcable -> TargetHDMIport
This makes it possible to use regular networking cables to create a very long (>100m) HDMI connection , whereas a regular HDMI cable may not work at half that length, and is much more expensive.
Speaking of digital signals, you can also do ethernet over a USB port / cable.
Can HDMI video be sent directly through a 100Mb/s ethernet adapter (skipping the first adapter in the diagram)? Is there a driver for that?
Additional, off-topic, questions:
2. Can I use my HDMI port as an ethernet jack?
3. Why are HDMI cables so crappy and expensive (lower production volume?)?
4. Why not use the same cable for everything (and, like USB, use new backwards-compatible specifications as needed)? Why do different digital specifications need different connectors (apart from serial/parallel)?
5. Imagine the mother of all digital cables. What would it look like? How many pins does it need to have?
Last edited by salantrax; 10-16-2013 at 07:23 PM. Reason: comma Chameleon
It is unlikely that you'll be able to send HDMI over ethernet directly. The HDMI signal is encoded in hardware, and you need special stuff to decode it. HDMI includes digital signal protection to prevent anyone taking the hi-def video/audio signal and ripping off Hollywood by copying it to their hard disk. So, while it's not actually going to be impossible to take the HDMI signal and convert it to packetised ethernet, I suspect it's quite difficult to do.
You probably want to stick to DVI anyway - these can do a higher resolution than HDMI and are also a digital signal (albeit with no sound included). HDMI is intended to do up to 1080p, which is starting to look a little crap for PCs these days.
So to answer your other questions:
2. Why would you want to? We have ethernet for that... Seriously, with all the protection ladled onto HDMI, you're better off sticking with a network port
3. crappy and expensive? They are if you buy them from the high street. The last HDMI lead I bought cost about £1.50 from Amazon or somewhere similar. As the standard is digital, you don't need gold contacts or heavy duty cables to reduce analogue signal loss.
4. To an extent we've been headed this way for most peripherals with USB. It's not really suited to everything, though - and display output does have to be absolutely immediate.
5. It'd have a usb plug on each end... I have one here
- Join Date
- Sep 2013
Seriously, this makes sense. (I thought HDMI was basically a (n open) protocol.) I suspect this is why my open video drivers often don't support HDMI output. (With the exception of the opentegra drivers for a Tegra2 device.) This ends the dream of HDMI as a universal digital interface.
There should be 1 digital interface only! xkcd.com/927/
Thank you for your informed answer.
Last edited by salantrax; 10-16-2013 at 07:12 PM.