Преимущества WebRTC/RTCWeb (сначала это реализация и API w3c, второй - стандарт ietf) находится в его названии: Веб. У него нет ничего особенного, это всего лишь стандарт, вдохновленный SIP, реализация которого поделилась всеми основными браузерами. Преимущество в том, что вам не нужно кодировать клиента для него, потому что он уже встроен в браузер рядом с GetUserMedia
, что позволяет вам легко захватывать видео и аудиопотоки с устройств.
Производительность определяется в основном кодеками, и они используют кодеки с открытым кодом, которые вы можете использовать в своей собственной реализации. Это также безопасно, но вы можете сделать любое p2p-соединение безопасным с помощью шифрования.
Это просто стандарт, который облегчает жизнь веб-разработчикам при работе с потоковым речевым, видео и потоком данных в режиме реального времени p2p.