我買的郭天祥的tx2440板子,需要使用usb攝像頭實作網路視頻監控、拍照、本地的視頻儲存
已經實作:
1.使用mjpg_streamer,可以在瀏覽器上輸入:http://192.168.1.19:8080/?action=stream來查看usb攝像頭得到的視頻,也可以在windows上運行mjpg_streamer自帶的客戶端程式查看視頻
2.可以通過命令:mjpg_streamer -i "/lib/input_uvc.so -d /dev/video0" -o "/lib/output_file.so -f /ms/camera/pic -d 1000"
實作1秒拍照一次
問題:
1.需要實作拍照功能,通過命令:mjpg_streamer -i "/lib/input_uvc.so -d /dev/video0" -o "/lib/output_file.so -f /ms/camera/pic -d 1000"只能實作1s拍照一次,但是這時就不能在遠程觀看視頻了,而且我只需要拍照一次后就結束拍照,不需要連續拍照
2.需要實作視頻儲存
在網上查到的解決方法:
1.可以直接通過c程式實作,移植jpeg庫和x264庫來實作儲存h.264的視頻檔案,試用過,但是由于自己知識有限,沒能實作
2.使用mjpg_streamer將得到的視頻流的每幀儲存為圖片,然后通過opencv將圖片轉為視頻檔案。這個還不會做
擴展:
如果我想實作多攝像頭應該怎么做,比如tx2440開發板上有4個usb介面,是否可以掛載4個usb攝像頭,可以同時使用嗎
困擾了很久了,謝謝解答
uj5u.com熱心網友回復:
你好,請問解決了么,我也想參考一下您的代碼,工程可以發郵箱么[email protected]轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/31172.html
標籤:應用程序開發區
上一篇:postfix+dovecot+mysql搭建的郵件服務器,不能收外網郵件,也不能發給QQ,126這些郵箱
下一篇:GEC6818開發環境
