Потоковое видео с Raspberry Pi ноль с использованием Arducam - PullRequest
1 голос
/ 27 февраля 2020

Я пытаюсь транслировать видео в реальном времени с Raspberry Pi zero с помощью Arducam B0112. Я написал функцию для потоковой передачи видео, но частота кадров низкая. Можете ли вы предложить альтернативную функцию для потоковой передачи видео и отображения ее на локальном хосте, которая будет иметь более высокую частоту кадров.

Имеющаяся у меня функция потокового видео следующим образом:

 def gen():
    """Video streaming generator function."""
    output = np.empty((240, 320, 3), dtype=np.uint8)
    while True:  
        camera.capture(output, 'rgb')
        # Construct a numpy array from the stream
        ret, buffer = cv2.imencode('.jpg', output, [int(cv2.IMWRITE_JPEG_QUALITY), 85])
        frame = buffer.tobytes()
        yield (b'--frame\r\n'
               b'Content-Type: image/jpeg\r\n\r\n' + frame + b'\r\n')
...