以下のブログを参考に、ライブカメラストリーミングを行いたいです。
http://lab.space-i.com/?p=935
raspbian(raspberry pi b+)に接続したカメラ(Logicool HD Webcam C270)の映像を、avconvにて、
LANを通じて、ffserverを起動しているCentOS(VMWare(Vagrant))に流し込み、
ブラウザで映像を確認したいです。
(raspberry pi、VMWareは同一LANに接続しています)
エラー等でることなく、ブラウザで映像確認の直前まで行くのですが、
肝心の映像を確認できません。
(http://192.168.1.99:8090/test.swf が画面が真っ白でなにも表示されない)
また、カメラの映像をffserverに飛ばさず、動画ファイルとして保存することには成功しています。
lang
1avconv -r 30 -s 640x480 -f video4linux2 -i /dev/video0 out.ts 2ffmpeg -i out.ts out.mp4 3omxplayer out.mp4
で動画再生されることは確認済。
ブラウザで動画再生されない原因はどこにあるのでしょうか?
どのような情報でもよいのでいただけますと嬉しいです。
以下詳細です。
ipアドレス
raspberry pi:192.168.1.101
CentOS:192.168.1.99
手順
- CentOS上で以下を実行 ```lang-<ここに言語を入力>
sudo ffserver &
raspberry pi上で以下を実行 ```lang-<ここに言語を入力> avconv -r 30 -s 640x480 -f video4linux2 -i /dev/video0 http://192.168.1.99:8090/feed.ffm
ffserver.conf
lang
1Port 8090 2BindAddress 0.0.0.0 3MaxHTTPConnections 2000 4MaxClients 1000 5MaxBandwidth 1000 6CustomLog - 7NoDaemon 8 9<Feed feed.ffm> 10File /tmp/feed.ffm 11FileMaxSize 1000M 12</Feed> 13 14<Stream test.swf> 15Feed feed.ffm 16Format swf 17VideoFrameRate 30 18VideoSize 640x480 19VideoBitRate 512 20VideoBufferSize 80 21VideoGopSize 30 22NoAudio 23</Stream> 24 25<Stream stat.html> 26Format status 27</Stream> 28 29<Redirect index.html> 30URL http://www.ffmpeg.org/ 31</Redirect> 32
http://192.168.1.99:8090/stat.html
![イメージ説明]WIDTH:600
ffserverのログ
![イメージ説明]WIDTH:573
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。