Передача видеофрагментов из django в react

У меня есть видео, поступающее с канала rstp, я успешно обработал его с помощью openCV python. теперь оно генерирует кадры изображения, и я хочу отправлять эти кадры изображения непосредственно на фронтенд по мере их генерации.

    while True:
        success, img = cap.read()
        img = cv2.resize(img, (0, 0), None, 0.5, 0.5)
        ih, iw, channels = img.shape
        blob = cv2.dnn.blobFromImage(
            img, 1 / 255, (input_size, input_size), [0, 0, 0], 1, crop=False)

        net.setInput(blob)
        layersNames = net.getLayerNames()
        outputNames = [(layersNames[i - 1])
                       for i in net.getUnconnectedOutLayers()]

        outputs = net.forward(outputNames)

        postProcess(outputs, img)


        # I want to send these frames to my react frontend 
        cv2.imshow('Output', img)
        
        if cv2.waitKey(1) == ord('q'):
            break

Я уже работал с API, но никогда не сталкивался с подобной ситуацией

Я запутался, как мне отправить эти кадры на мой фронтенд. Если требуется потоковый сервер, пожалуйста, поделитесь ссылками, любая помощь будет оценена по достоинству.

Вернуться на верх