WebRTC (real-time communications — коммуникации в реальном времени) — проект с открытым исходным кодом, предназначенный для организации передачи потоковых данных между браузерами или другими поддерживающими его приложениями по технологии точка-точка.
Его включение в рекомендации W3C поддерживается Google Chrome, Mozilla и Opera.
WebRTC распространяется по лицензии BSD-3 и исходный код основывается на продукте от Global IP Solution, которая была куплена компанией Google в мае 2010 года.
Интеграция WebRTC и Asterisk - весьма нетривиальная задача, которая была решена инженерами нашей компании в рамках ТЗ заказчика.
До сих пор использование Asterisk предполагало наличие оконечного устройства, будь то IP-телефон, аналоговый телефон, подключенный через FXS-шлюз или софтфон. При интеграции Asterisk и WebRTC оконечным устройством служит браузер (плюс опционально гарнитура для повышения качества звука).