Существуют ли какие -нибудь реализации WEBRTC, которые позволяют записывать видео?
-
26-10-2019 - |
Вопрос
Согласно с этот вопрос, WEBRTC, по -видимому, уже частично реализован в версиях разработки Firefox, Chrome и Opera.
Тем не менее, я прочитал, что запись видео с устройства еще не поддерживается в сборке Chrome Canary. Есть ли какие -либо реализации, которые позволяют это на этом этапе?
Решение
Очень поздний ответ, но в этой области происходит много, поэтому я подумал, что смогу дать обновление тем (как и я), которые находят этот вопрос, поиск.
Вы можете попробовать использоватьRecordrtc
Видео можно сохранить на диск, используя функцию SavetoDisk, описанную в ссылке ниже:http://muaz-khan.blogspot.se/2012/10/save-files-on-disk-using-javascript-or.html
Другие советы
API для этого все еще находится в воздухе, и в результате не в списке функций WEBRTC V1 от Chrome. Видеть http://blog.chromium.org/2012/01/real-time-communications-in-chrome.html
Полное раскрытие: я работаю на Ziggeo.
У Ziggeo есть API видеозаписи. Мы используем WEBRTC для записи на Chrome, Opera и Firefox, возвращаемся к вспышке в других настольных браузерах и используем входной захват на мобильных устройствах.
Вы также можете бросить свое собственное решение WEBRTC:
На Chrome и Opera вы должны записывать аудио и видео отдельно и кодировать их самостоятельно в JS; Затем отправьте их на свои серверы и транскодируйте их с помощью EG FFMPEG в MP4S и другие целевые форматы
На Firefox вы можете получить объект Webm для видео и аудио, и отправить его на свои серверы.
Ты ищешь Пирог Поддержка, которая позволяет отправлять аудио/видео (и другие данные) на одноранговые (например, серверы или другие пользователи.)
Поддержка PeerConnection (без флагов) приземлилась в Chrome 23, как подробно описано в этом Пост в блоге Chromium от октября 2012 года.
Только на данный момент Opentok а также Линнкия предоставляют (бета-версии) серверы/услуги для записи видео с помощью WEBRTC.
Из существующих основных потоковых серверов только WOWZA указал, что они Мониторинг WEBRTC, но у него еще нет планов по его реализации.
Ответ, пока кажется, «нет». Chrome Canary - самый дальний, когда дело доходит до реализации WEBRTC, и они тоже не создавали его.