Я создаю веб-сервер, на котором я снимаю видео с веб-камеры и в ответ отправляю фреймы с помощью колбы.Поскольку я хочу снимать видео в течение 10 секунд, я применил продолжительность.Веб-камера открывается на 10 секунд, но не захватывает видео.Ниже приведен фрагмент кода
from flask import Flask, Response,request
import cv2
import time
app = Flask(__name__)
@app.route('/vid_feed')
def vid_feed():
url_req = cv2.VideoCapture(0)
capture_duration = 10
start_time = time.time()
while( int(time.time() - start_time) < capture_duration ):
ret, frame = url_req.read()
return Response(frame)
Что мне делать?А также как получить ответный вывод в виде кадров