Можно ли захватывать и сохранять видеопотоки в каждой комнате в потоковом режиме p2p webrt c? - PullRequest
2 голосов
/ 12 июля 2020

Я наткнулся на решение под названием Zipcall

zip call github repo

ZipCall подключает пользовательские потоки через p2p webRT C соединение

My нужно, мне нужно хранить видео с веб-камеры участников в каждой комнате в отдельных папках комнаты на сервере?

Как можно захватывать потоки в комнате webrt c p2p и хранить их?

1 Ответ

2 голосов
/ 15 июля 2020

Один из вариантов - записать на стороне клиента, используя MediaRecorder для записи на стороне клиента, а затем отправить файл на сервер.

Для фактической записи на стороне сервера вам нужно будет использовать SFU (выборочный Forwarding Unit), например, Mediasoup или janus-gateway. Тогда весь видеотрафик c будет go через сервер, и вы можете прикрепить его к ffmpeg или gstreamer, чтобы записать его.

...