[问题] 如何同时执行mjpg-streamer与python

楼主: Jhih8051 (ARM)   2017-10-01 20:15:47
小弟使用的平台是树梅派(B+),作业系统为raspbian,
目前正在制作一个摄影机的应用,
影像串流的部分是使用mjpg-streamer这个套装软件,
另外同时需要做一些硬件控制,
因此需要另外跑一支python的程式,
目前两边单独测试都是OK的,
但同时执行时发现了问题....
在指令模式下执行mjpg-streamer以后,会无法再进行任何指令的操作,
包含cd 之类资料夹的操作,因此无法再执行python程式!!
为此小弟试着去了解shell script,并写了一支程式,
顺序是执行mjpg-streamer后,执行python程式,
但发现mjpg-streamer有成功建立了影像串流,但python程式并没有被执行,
不晓得应该如何做,才能同时执行mjpg-streamer与python?
有请各位高手帮小弟解惑了,感激不尽!!
作者: joe820730 (Let it go)   2017-10-01 20:57:00
tmux切割视窗,或是开在不同tty至于script,因为mjpg还在跑,当然不会往下执行囉我没用过mjpg,不过或许可以试试用"&"把mjpg丢到后台
楼主: Jhih8051 (ARM)   2017-10-01 21:18:00
请问J大:丢到后台的办法我应该搜寻什么关键词?
作者: hijkxyzuw (i,j,k) ×(x,y,z)   2017-10-01 21:36:00
中文:linux 后台 指令;英文:command background
楼主: Jhih8051 (ARM)   2017-10-01 21:54:00
感谢h大,我找到相关资料了,也感谢J大指引方向
作者: hijkxyzuw (i,j,k) ×(x,y,z)   2017-10-01 23:46:00
如果你开图型接口,可以开二个 terminal 比较方便如果是文字接口,可以按 Ctrl Alt F1 F2 多开或是用 screen tmux 等视窗分割程式
作者: blackbox (黑盒子)   2017-10-02 13:33:00
mjpeg不是有个-b可以用?
楼主: Jhih8051 (ARM)   2017-10-03 21:02:00
谢谢大家的回答,小弟对linux真的太不熟悉了

Links booklink

Contact Us: admin [ a t ] ucptt.com