我有两台计算机,办公室中的台式机(带有网络摄像头)和网络上其他位置的笔记本电脑。
通常,我通过运行网络摄像头来查看我的办公室
ssh Office -Y "mplayer tv://device=/dev/video0"
从我的笔记本电脑。我不喜欢Xforwarding mplayer,所以为什么不能通过/dev/video
在笔记本电脑上运行它来隧穿我的PC?
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