Существуют ли какие-либо реализации WebRTC, которые позволяют записывать видео? - PullRequest
4 голосов
/ 16 февраля 2012

Согласно этому вопросу , WebRTC, по-видимому, уже частично реализован в разрабатываемых версиях FireFox, Chrome и Opera.

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

Ответы [ 5 ]

3 голосов
/ 30 мая 2013

В этой области происходит очень поздний ответ, но очень много, поэтому я подумал, что смогу дать обновление тем (как я), которые находят этот вопрос с помощью поиска.

Вы можете попробовать использовать RecordRTC

Видео можно сохранить на диск с помощью функции saveToDisk, описанной по ссылке ниже: http://muaz -khan.blogspot.se / 2012/10 / сохранения-файлы-на-диск-с помощью использования JavaScript-or.html

3 голосов
/ 19 апреля 2012

API для этого все еще в разработке, и, как следствие, отсутствует в списке функций Chrome WebRTC v1. Смотри http://blog.chromium.org/2012/01/real-time-communications-in-chrome.html

1 голос
/ 07 августа 2015

Полное раскрытие: я работаю на Ziggeo.

Ziggeo имеет API для видеозаписи.Мы используем WebRTC для записи в Chrome, Opera и Firefox, используем Flash на других браузерах для настольных компьютеров и используем захват ввода на мобильных устройствах.

Вы также можете использовать собственное решение WebRTC:

  • в Chrome и Opera, вы должны записывать аудио и видео отдельно и кодировать их самостоятельно в JS;затем отправьте их на свои серверы и перекодируйте их, используя, например, ffmpeg в mp4s и другие целевые форматы

  • в Firefox, вы можете объединить веб-объект для видео и аудио и отправить его на свойсерверы.

0 голосов
/ 16 января 2013

Вы ищете поддержку PeerConnection , которая позволяет отправлять аудио / видео (и другие данные) одноранговым узлам (например, серверам или другим пользователям).

Поддержка WebRTC PeerConnection (безфлагов) в Chrome 23, как описано в этом блоге Chromium за октябрь 2012 года .

На данный момент только OpenTok и Lynckia предоставляют(бета-версии) серверов / сервисов для записи видео с WebRTC.

Из существующих крупных потоковых серверов только Wowza указала, что они отслеживают WebRTC, но пока не планируют ее реализовать .

0 голосов
/ 18 февраля 2012

Ответ, на данный момент кажется "Нет". Chrome Canary является самым далеким, когда дело доходит до реализации WebRTC, и они также не создали его.

...