Мне было интересно, возможно ли использовать порт HDMI 10,2 Гбит / с на нескольких компьютерах в качестве магистрального сетевого интерфейса для домашнего кластера?
Есть ли какой-то переключатель HDMI? Может ли HDMI передавать произвольные данные? Можете ли вы получить доступ к порту HDMI в * nix как устройство типа eth0 и подключиться к нему? Может ли порт HDMI на компьютерах принимать данные или он только исходящий (видеокарта -> дисплей)?
Это было бы очень круто.
Если его не существует, какова будет логистика его реализации?
Редактировать) Reddit обсуждение, http://redd.it/1lnzyi
linux
networking
unix
network-protocols
blakev
источник
источник
Ответы:
HDMI имеет несколько каналов, несущих различные виды данных (видео, аудио, контроль и т. Д.)
Как прокомментировал Игнасио - HDMI 1.4 имеет Ethernet (HEC) на контактах 14 и 19 - вы можете использовать это.
HDMI 1.4 имеет реверсивные аудиоканалы (ARC), чтобы (например) телевизор мог возвращать звуковой сигнал на внешний аудиоусилитель. Я подозреваю, что пропускная способность может быть относительно низкой.
У него есть канал CEC для двунаправленной передачи команд, но это относительно низкая скорость.
Я считаю, что видео часть каналов TMDS не является двунаправленной и поэтому не может использоваться для получения данных.
источник