Я пытаюсь отобразить страницу HTML , которая показывает потоковую передачу видео из веб -камеры. Тем не менее, я сталкиваюсь с следующей ошибкой: < /p>
Я пытаюсь отобразить страницу HTML , которая показывает потоковую передачу видео из веб -камеры. Тем не менее, я сталкиваюсь с следующей ошибкой: < /p> [code]500 Server Error TypeError: TemplateResponse() missing 1 required positional argument: 'context' [/code] [b] my appi app: [/b] [code]from fastapi import FastAPI import uvicorn from fastapi import Depends, FastAPI from fastapi import FastAPI, Request from fastapi.responses import HTMLResponse from fastapi.templating import Jinja2Templates import cv2
while True: # for cap in caps: # # Capture frame-by-frame success, frame = cap.read() # read the camera frame if not success: break else: ret, buffer = cv2.imencode('.jpg', frame) frame = buffer.tobytes() yield (b'--frame\r\n'b'Content-Type: image/jpeg\r\n\r\n' + frame + b'\r\n')
if __name__ == '__main__': uvicorn.run(app, host="127.0.0.1",port=8000) [/code] [b] my html-страница (index.html): [/b] [code]
Я пытаюсь отобразить HTML-страницу, на которой показано потоковое видео с веб-камеры. Однако я столкнулся со следующей ошибкой:
500 Server Error TypeError: TemplateResponse() missing 1 required positional argument: 'context'
Я использую FastAPI для возврата видеоответа с googlevideo.com. Это код, который я использую:
@app.get(params.api_video_route)
async def get_api_video(url=None):
Я использую FastAPI для возврата видеоответа с googlevideo.com. Это код, который я использую:
@app.get(params.api_video_route)
async def get_api_video(url=None):
У меня есть конечная точка, которая передает List как IAsyncEnumerable в ответе, и поэтому при использовании в браузере ответ загружается с эффектом потоковой передачи по мере записи данных в поток ответа.
Теперь у меня также есть сквозное...
Может ли кто-нибудь сказать, способна ли эта IP-камера осуществлять потоковую передачу в OpenCV.
Я пробовал это, но все равно не работает. Я думаю, проблема в том, чтобы найти правильный URL-адрес. Я надеюсь, что вы сможете найти решение этой...