【Raspberry Pi】h.264 streamingをする (raspivid + nc)

OSXでmplayerをインストール

brew install mplayer


>osx nc -l 5001 | mplayer -fps 31 -cache 1024 –
>pi raspivid -t 999999 -o – | nc [insert the IP address of the client] 5001

 

【RASPBERRY PI】
raspivid -t 0 -w 1920 -h 1080 -hf -fps 30 -n -o -| nc -l 5000

備考
・-nがないと、freezeするので注意。
・802.11gだと、 640×480位がmax

【MAC OS X】
・receive streaming & play
nc 192.168.111.101 5000 | mplayer -fps 100 -demuxer h264es -cache 8192 –

・receive streaming & dump
nc 192.168.111.106 5000 | mplayer -fps 100 -demuxer h264es -cache 8192 -dumpstream -dumpfile a.h264 –

 

【h264->mp4】

MP4Box -fps 30 -add out.h264 out.mp4

 

http://www.designspark.com/jpn/blog/jpn-raspberry-pi-camera-module-setup