MJPG_Streamer的安裝及使用


mjpg-streamer 可以通過文件或者是HTTP方式訪問linux UVC兼容攝像頭。可以在公司,通過訪問家里安裝的攝像頭查看家里的情況,對於有小孩的家長很有幫助。 mjpg-streamer 需要很少的CPU和內存資源就可以工作,大部分編碼工作都是攝像頭完成的,所以對於內存和性能都有限的路由器十分適用。本次實驗是在一個UNBUTU14.04的系統上完成的。

一. 安裝依賴的相關庫

sudo apt-get install libjpeg8-dev
sudo apt-get install libjpeg62-dev

二.檢查攝像頭驅動

$ lsusb
[如果看到連接的camera就代表連接成功了](http://img.blog.csdn.net/20160611214741689)

然后是檢查攝像頭驅動
ls /dev/vid*
如果驅動讀取成功的話,上述指令會顯示一個驅動文件,一般是video0等名字。

三.安裝MJPG_Streamer

1、安裝cmake
sudo apt-get install cmake
2、把所有*.so的文件放到/lib目錄下(如果不做這一步可能會得到如下類似錯誤:)
ERROR: could not find input plugin Perhaps you want to adjust the search path with: export LD_LIBRARY_PATH=/path/to/plugin/folder dlopen: input_uvc.so: cannot open shared object file: No such file or directory
3、切換到mjpg的路徑下:

cd ~/mjpg-streamer-master/mjpg-streamer-experimental sudo make clean all

4、安裝mjpg-streamer
sudo cp mjpg_streamer /usr/local/bin
sudo cp -R www /usr/local/www

5、開啟mjpg-streamer
進入mjpg_streamer文件夾,直接執行./start.sh指令就可以開啟本應用。 在瀏覽器輸入http://你的IP:8080/stream.html 打開監控界面。

四、虛擬機外網訪問設置# 見這篇博客:

 > [(http://graybull.is-programmer.com/posts/36941.html)]

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com