Все примеры WebRTC — это видеочат, можно ли отправлять видео любого типа через WebRTC?

Итак, я хочу иметь возможность отправлять обычное видео из видеофайла (AVI или любого другого) через WebRTC, это можно сделать? Единственными примерами WebRTC, которые я вижу, являются видеочаты, поэтому мне кажется, что они ориентированы только на веб-камеру и чаты.

Итак, мой вопрос: технически можно ли отправить обычное видео из видеофайла (не с веб-камеры) через WebRTC?


person Phil    schedule 22.12.2013    source источник


Ответы (2)



Кодеки, обычно используемые в AVI, напрямую не поддерживаются клиентами WebRTC, но если вы пишете свой собственный автономный клиент, то, конечно, он может читать AVI или другой видеофайл и перекодировать его в видео VP8 и аудио Opus (или любые другие кодеки, которые вы смогли договориться) и передать его по RTP. Если вы пытаетесь перекодировать видео в JavaScript в браузере, это будет очень медленно.

person mark4o    schedule 22.12.2013