Разница между webrtc и simplewebrtc
Я запутался в webrtc и simplewebrtc. В чем разница между ними обоими?
Я хочу некоторые дополнительные функции помимо потокового видео / аудио. Я хочу записать удаленное или локальное видео. Скажите, пожалуйста, какой из них лучше использовать?
1 ответ
WebRTC обеспечивает одноранговую связь в режиме реального времени в веб-браузерах и мобильных приложениях через интерфейсы прикладного программирования. Это открытый исходный код и бесплатное использование. Он позволяет интегрировать аудио, видео, совместное использование экрана и передачу данных в ваше приложение RTC.
SimpleWebRTC сочетает в себе WebRTC и React, что, по-видимому, облегчает вам разработку приложений WebRTC. Имеется бесплатная версия для разработчиков и платная версия. Если вы являетесь разработчиком React, вам будет намного проще использовать WebRTC для интеграции аудио, видео, совместного использования экрана или передачи данных в ваше приложение RTC.
Таким образом, в ответ на ваш вопрос, разница не в базовой технологии для передачи аудио и видео, а в том, как вы разрабатываете для нее. WebRTC - это просто WebRTC. SimpleWebRTC использует React для реализации WebRTC.
Что касается записи потока WebRTC, то существует другой, более глубокий вопрос о Stackru, который рекомендует использовать Kurento.
Для вас может быть полезным проверить эти 4 рекомендуемых способа изучения WebRTC.