У меня есть два компьютера, рабочий стол в моем офисе (с подключенной веб-камерой ) и ноутбук где-то еще в сети.
Обычно я смотрю на свой офис через веб-камеру, запустив
ssh Office -Y "mplayer tv://device=/dev/video0"
с моего ноутбука. Мне не нравится Xforwarding mplayer, так почему я не могу подключиться /dev/video
к своему компьютеру, запустив это на своем ноутбуке?
sudo mkfifo /dev/video1
ssh Office 'dd if=/dev/video' | sudo dd of=/dev/video1'
а затем смотреть веб-камеру (на моем ноутбуке )
mplayer tv://device=/dev/video1
dd if=/dev/video0 | mplayer tv://device=/dev/stdin
он говорит мне, что ресурс занят. В противном случае это работает (я вижу видео), даже когда я бегуmplayer tv://device=/dev/null