A resposta aceita não funciona para mim. dd
simplesmente não vai ler. nc
é ruim se você não puder dispensar outra porta (eu também não consegui que funcionasse). cat
não funcionou para mim também.
O que acabou funcionando para mim foi o seguinte:
ssh user@host "ffmpeg -r 14 -s 640x480 -f video4linux2 -i /dev/video0 -f matroska -" | mplayer - -idle
Isso tem o benefício de ser codificado, para que você economize largura de banda como bônus. Nada mais em qualquer fórum / site estava funcionando para mim em uma máquina debian.
Combine com tee e você pode assistir e gravar ao mesmo tempo :
ssh user@host "ffmpeg -r 14 -s 640x480 -f video4linux2 -i /dev/video0 -f matroska -" | tee $(date +%Y-%m-%d_%H-%M-%S)_recording.mkv | mplayer - -idle
Isso abrirá o mplayer para transmissão ao vivo e o salvará em um arquivo contendo o datetime atual ao mesmo tempo (nome do arquivo de exemplo: 2018-11-22_01-22-10_recording.mkv
).