Я хочу передать видеокадр из Front-end (angularjs
) в Back-end (Django
) для передачи видео. для этого я перешел по ссылке ниже. https://github.com/aiortc/aiortc/tree/master/examples/server
Для Django я использовал Django-celery
Задачи для функции asynchronuos
. Я попытался передать объект RtcPeerConnection
(в качестве аргумента) в задачу celery
, на этот раз я получил ошибку ниже
TypeError: Объект типа RTCPeerConnection не JSON serializable
Traceback (последний вызов был последним): файл "/home/loksun/.local/lib/python3.6/site-packages/kombu/serialization.py", строка 50, в _reraise_errors приводит к файлу "/home/loksun/.local/lib/python3.6/site-packages/kombu/serialization.py", строка 221, в файле dumps payload = encoder (data) File "/home/loksun/.local/lib /python3.6/site-packages/kombu/utils/json.py ", строка 70, в дампах ** dict (default_kwargs, ** kwargs)) Файл" / usr / lib / python3 / dist-packages /simplejson/init.py ", строка 399, в дампах ** кВт) .encode (obj) Файл" /usr/lib/python3/dist-packages/simplejson/encoder.py ", строка 291 , в кодировке chunks = self.iterencode (o, _one_shot = True) файл "/usr/lib/python3/dist-packages/simplejson/encoder.py", строка 373, в итераторе возвращаем _iterencode (o, 0) файл "/ главная / loksun / .local / Lib / python3 .6 / сайт-пакеты / комбу /utils/json.py ", строка 59, по умолчанию возвращает super (JSONEncoder, self) .default (o) Файл" /usr/lib/python3/dist-packages/simplejson/encoder.py ", строка 268, по умолчанию o. class . name ) TypeError: Объект типа RTCPeerConnection не JSON serializable
Любая подсказка будет оценена. Спасибо!