如何同時執行mjpg-streamer與python - Linux

Table of Contents

小弟使用的平台是樹梅派(B+),作業系統為raspbian,

目前正在製作一個攝影機的應用,

影像串流的部分是使用mjpg-streamer這個套裝軟體,

另外同時需要做一些硬體控制,

因此需要另外跑一支python的程式,

目前兩邊單獨測試都是OK的,

但同時執行時發現了問題....

在指令模式下執行mjpg-streamer以後,會無法再進行任何指令的操作,

包含cd 之類資料夾的操作,因此無法再執行python程式!!

為此小弟試著去了解shell script,並寫了一支程式,

順序是執行mjpg-streamer後,執行python程式,

但發現mjpg-streamer有成功建立了影像串流,但python程式並沒有被執行,

不曉得應該如何做,才能同時執行mjpg-streamer與python?

有請各位高手幫小弟解惑了,感激不盡!!


--

All Comments

Gary avatarGary2017-10-05
tmux切割視窗,或是開在不同tty
Ingrid avatarIngrid2017-10-06
至於script,因為mjpg還在跑,當然不會往下執行囉
我沒用過mjpg,不過或許可以試試用"&"把mjpg丟到後台
Victoria avatarVictoria2017-10-10
請問J大:丟到後台的辦法我應該搜尋什麼關鍵詞?
Iris avatarIris2017-10-11
中文:linux 後台 指令;英文:command background
Bethany avatarBethany2017-10-16
感謝h大,我找到相關資料了,也感謝J大指引方向
Kama avatarKama2017-10-20
如果你開圖型介面,可以開二個 terminal 比較方便
Leila avatarLeila2017-10-20
如果是文字介面,可以按 Ctrl Alt F1 F2 多開
或是用 screen tmux 等視窗分割程式
Olivia avatarOlivia2017-10-23
mjpeg不是有個-b可以用?
Queena avatarQueena2017-10-27
謝謝大家的回答,小弟對linux真的太不熟悉了
Eden avatarEden2017-10-29
nohup?