日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Mjpeg‐stream移植

發布時間:2025/1/21 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Mjpeg‐stream移植 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Mjpeg‐stream移植

Mjpeg‐stream 是一個開源軟件,用于把mjpeg格式的文件變成流媒體輸出。

1.? 環境平臺

目標板:mini2440

開發板上運行的系統: 內核 Linux‐2.6.32.2, 默認文件系統 root_qtopia

2 . 在 mini2440 上安裝 mjpeg‐stream

Step1:? 獲取要安裝的文件 mjpeg‐stream

文件名:mjpg‐streamer‐mini2440‐bin‐r6.tar.gz

獲取途徑:自行下載

下載地址:

http://mjpg‐streamer‐mini2440.googlecode.com/files/mjpg‐streamer‐mini2440‐bin‐r6.tar.gz?

Step2:在 mini2440 上安裝 mjpeg‐stream

使用優盤或者ftp 等工具把 mjpeg‐stream 復制到開發板,在此假定復制到了/home/plg 目錄

在控制臺終端執行如下命令:

#mkdir /mjpg‐streamer ;創建一個獨立目錄用于測試

#cd /mjpg‐streamer ;進入該測試目錄

#tar xvzf mjpg‐streamer‐mini2440‐bin‐r6.tar.gz ;解壓安裝

3? 通過網頁瀏覽USB攝像頭

Step1:? 連接好硬件

把攝像頭插裝到開發板上,可以先使用開發板自帶的“usb攝像頭”程序測試該攝像頭可用,然后重啟開發板。

Step2:? 啟動 mjpeg‐stream

在命令行終端執行以下命令:

#cd /mjpg‐streamer ;進入測試目錄?

進入存放開發板中存放mjpg-streamer的文件中:如下:

[root@FriendlyARM /]# cdhome/plg/mjpg-streamer/

[root@FriendlyARM mjpg-streamer]#

[root@FriendlyARM mjpg-streamer]#./mjpg_streamer

MJPG Streamer Version.: 2.0

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 ordirectory

[root@FriendlyARM mjpg-streamer]#

如出現上述錯誤:這是找不到共享造成的。Linux和windows不一樣,不會在可執行文件所在的目錄搜索共享庫文件。解決辦法:敲入如下命令:export LD_LIBRARY_PATH=/mjpg-streamer:$ LD_LIBRARY_PATH(我的共享庫文件時放在/mjpg-streamer目錄里的),設定共享庫的搜索路徑就可以了!

[root@FriendlyARMmjpg-streamer]#exportLD_LIBRARY_PATH=/mjpg-streamer:$LD_LIBRARY_PATH

[root@FriendlyARM mjpg-streamer]#

然后再執行./mjpg_streamer

會出現如下信息

[root@FriendlyARM mjpg-streamer]#./mjpg_streamer

MJPG Streamer Version.: 2.0

?i: UsingV4L2 device.: /dev/video0

?i:Desired Resolution: 640 x 480

?i:Frames Per Second.: 5

?i:Format............: MJPEG

?o:www-folder-path...: disabled

?o: HTTPTCP port.....: 8080

?o:username:password.: disabled

?o:commands..........: enabled

此時可以在終端看到如圖輸出信息,這說明已經成功啟動 mjpeg‐stream 程序,這樣就可以通過網頁瀏覽視頻了。

我的arm板的IP是192.168.1.230(根據自己的板子的情況而定)

在瀏覽器上輸入:http://192.168.1.230:8080/?action=stream(我的瀏覽器是火狐的)

就可以看見

總結

以上是生活随笔為你收集整理的Mjpeg‐stream移植的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。