¿Usa el puerto HDMI como interfaz de protocolo de red?

9

Me preguntaba si es posible usar el puerto HDMI de 10.2 Gb / s en varias computadoras como una interfaz de red troncal para un clúster hecho en casa.

¿Hay algún tipo de interruptor HDMI? ¿HDMI puede transportar datos arbitrarios? ¿Puedes acceder al puerto HDMI en * nix como un dispositivo como eth0 y conectarlo a él? ¿Puede el puerto HDMI en las computadoras recibir datos, o es solo saliente (tarjeta gráfica -> pantalla)?

Esto sería muy bueno

Si no existe, ¿cuál sería la logística para implementar esto?

Editar) Discusión de Reddit, http://redd.it/1lnzyi

blakev
fuente
1
HDMI 1.4 admite Ethernet a través del cable. Aparte de esto, no lo intentes.
Ignacio Vazquez-Abrams
¿Podrían los datos convertirse en una representación visual y portarse a través del canal de audio / video a 1080p 30 fps?
blakev
Sugerencia de implementación del desbordamiento de pila: stackoverflow.com/a/21791324/2714534
blakev
1
Me pregunto si podría usar una tarjeta de captura HDMI junto con una tarjeta gráfica. Tendría que crear su propia interfaz y convencer a Linux de que no es para gráficos. Como alternativa, podría usar el gpu como una unidad de procesamiento de red y comprimir el tráfico junto con él. Un pensamiento más. Si tiene una gpu en ambos lados y un puerto de pantalla, en teoría
Joe
1
en teoría, podría enviar desde un extremo HDMI y enviar a la otra gpu a través del puerto de pantalla HDMI pase la tarjeta lanzada. Sería mucho trabajo de programación.
Joe

Respuestas:

3

HDMI tiene múltiples canales que transportan varios tipos de datos (video, audo, control, etc.)

Como comentó Ignacio (HDMI 1.4 tiene Ethernet (HEC) en los pines 14 y 19), podría usar esto.

HDMI 1.4 tiene canales de audio inversos (ARC) para que (por ejemplo) un televisor pueda devolver una señal de sonido a un amplificador de audio externo. Sospecho que el rendimiento puede ser relativamente bajo.

Tiene un canal CEC para la comunicación bidireccional de comandos, pero esto es relativamente baja velocidad.

Creo que la parte de video de los canales TMDS no es bidireccional y, por lo tanto, no se puede usar para recibir datos.

RedGrittyBrick
fuente