我正在使用帶有專用Pi Camera的Raspberry Pi製作MJPEG視頻流。爲此,我使用jpeg庫和Github上的以下Web應用程序。使用非常簡單,只需輸入cd mjpg-streamer/mjpg-streamer-experimental
,然後輸入./mjpg_streamer -o "output_http.so -w ./www" -i "input_raspicam.so"
即可。不過,我想讓它在每次重新啓動時都運行,以便相機「免維護」。Raspberry Pi MJPEG視頻流 - 在重新啓動時啓動應用程序
我研究了我需要將路徑和可執行文件放在/etc/rc.local
中。儘管如此,當我將路徑(mjpg-streamer/mjpg-streamer-experimental/mjpg_streamer -o "output_http.so -w ./www" -i "input_raspicam.so"
)添加到此可執行文件時,它根本不起作用。我試圖在終端中將這個流作爲一個命令運行,但它也不起作用。我也嘗試在.bashrc
中設置一個變量PATH,以便從/etc/rc.local
訪問它,但它也不想工作。
我懷疑這可能是與命令./mjpg_streamer
需要一些輸入,它的工作(-o "output_http.so -w ./www" -i "input_raspicam.so"
)
你有任何想法如何在每次重新啓動開始呢?
感謝您的時間和幫助
儘量把MJPEG拖纜的完整路徑在rc.local裏,只需訪問目錄與文件executible,鍵入「PWD」,並在您的rc.local中添加它作爲「pwd的結果」/ mjpeg-streamer -o .... – NauT
非常感謝您的回覆。 d時間 我試過了,我把它放到終端中去檢查它是否可以工作,這就是我得到的結果。 「pi @ raspberrypi:〜$/home/pi/mjpg-streamer/mjpg-streamer-experimental/mjpg_streamer -o」output_http.so -w ./www「-i」input_raspicam.so「 MJPG Streamer版本號:2.0 錯誤:無法找到輸入插件 也許你想要調整搜索路徑: #export LD_LIBRARY_PATH =/path/to/plugin/folder dlopen:input_raspicam.so:無法打開共享目標文件:沒有這樣的文件或目錄' 所以我懷疑它會在'/ etc/rc.local'中工作 –