今回使用したWebカメラはLogicoolのC270。UVC対応のカメラである。
そんでもってOpenWrtでUVCカメラを扱うためにカーネルモジュールをインストールする必要がある。
しかしkmod-video-uvcをインストールしようとしてもエラーが出てしまう…
WT3020に対応した正式リリース版のOpenWrtはまだ無いからかな?
バージョン見てみるとまだリリースされてないChaos Calmerだし多分カネールバージョンがあたらしすぎ?自分でコンパイルするのも面倒なので別なイメージを探してみた。
するとBarrier Breakerがあったのでファームウェアアップデートから入れてみた。
しかしここのバイナリはデフォでuhttpdが動いてなかったりLuCIが最初から入ってなかったりしてるみたいなので注意。telnetから入れました…
というわけでBarrier Breakerになりました。
Softwareからkmod-video-uvcをインストールしてみるとちゃんとインストールできた。
ls /devするとvideo0が現れた!
あとはmjpg_streamerをインストールして実行するだけ。
mjpg_streamer -i "input_uvc.so -f 15" -o "output_http.so -w /www -p 8080"
ブラウザからhttp://192.168.1.1:8080?action=streamを開くと…
映ったー!
CPU性能もそこそこ高いのでこのレベルなら普通に使えるかも。
念のためアルミヒートシンクつけておいた。
0 件のコメント:
コメントを投稿