Zastanawiałem się, czy można użyć portu HDMI 10,2 Gb / s na kilku komputerach jako szkieletowego interfejsu sieciowego dla domowego klastra?
Czy jest jakiś przełącznik HDMI? Czy HDMI może przenosić dowolne dane? Czy możesz uzyskać dostęp do portu HDMI w * nix jako urządzeniu takim jak eth0 i podłączyć do niego? Czy port HDMI w komputerach może odbierać dane, czy jest tylko wyjściem (karta graficzna -> wyświetlanie)?
To byłoby bardzo fajne.
Jeśli nie istnieje, jaka byłaby logistyka wdrożenia tego?
Edytuj) Dyskusja Reddit, http://redd.it/1lnzyi
linux
networking
unix
network-protocols
blakev
źródło
źródło
Odpowiedzi:
HDMI ma wiele kanałów przenoszących różne rodzaje danych (wideo, audio, sterowanie itp.)
Jak zauważył Ignacio - HDMI 1.4 ma Ethernet (HEC) na pinach 14 i 19 - możesz tego użyć.
HDMI 1.4 ma odwrotne kanały audio (ARC), dzięki czemu (na przykład) telewizor może zwrócić sygnał dźwiękowy do zewnętrznego wzmacniacza audio. Podejrzewam, że przepustowość może być stosunkowo niska.
Ma kanał CEC do dwukierunkowej komunikacji poleceń, ale jest to stosunkowo niska prędkość.
Uważam, że część wideo kanałów TMDS nie jest dwukierunkowa i dlatego nie można jej używać do odbierania danych.
źródło