【发布时间】:2019-10-31 03:02:49
【问题描述】:
我可以使用 raspberry-pi 3 终端执行 mjpg-streamer。
下面是我使用的命令。
mjpg_streamer -i "input_uvc.so -d /dev/video0 -r 800x448" -o "output_http.so -p 8090 -w /usr/local/share/mjpg-streamer/www/"
现在我想在 python 3 上执行它。所以我尝试使用 os.system() 和 subprocess.call() 来执行它,但它无法执行它并且在运行代码后网络摄像头出错了,所以我必须重新启动树莓派- pi 3. 当代码类似于os.system('python3 test.py') 时,即使os.system() 也能正常工作。
难道不能用pathon 3代码来执行mjpg-streamer吗?
下面是我的代码。
import os
os.system('mjpg_streamer -i "input_uvc.so -d /dev/video0 -r 800x448" -o "output_http.so -p 8090 -w /usr/local/share/mjpg-streamer/www/"')
【问题讨论】:
标签: python python-3.x raspberry-pi3