ffmpeg推流 管道断开。
vid = cv2.VideoCapture(0) while (vid.isOpened()):
return_value, frame = vid.read()
frame_queue.put(frame)
while True:
if len(command) > 0:
# 管道配置,其中用到管道
p = sp.Popen(command, stdin=sp.PIPE)
break
while True:
if frame_queue.empty() != True:
p.stdin.write(frame.tostring())
输出为:
in push_frame p.stdin.write(frame.tostring())
BrokenPipeError: [Errno 32] 断开的管道
我用两个进程第一个拉取本地摄像头,第二个用ffmpeg推rtmp流,一直提示BrokenPipeError.
以上是 ffmpeg推流 管道断开。 的全部内容, 来源链接: utcz.com/a/157593.html