[Из песочницы] Реализация аудио звонков с web и мобильных клиентов (RTMP, RTMFP, WebRTC)
Введение
Доброго времени суток, Хабровчане.
Хочу поделится с сообществом своим опытом по реализации аудио-звонков c web и мобильных клиентов в Cisco UCCX. Возможно, он кому-нибудь поможет в будущем или в настоящем.
Итак, однажды, передо мной была поставлена задача организовать аудио-звонки с web и мобильных клиентов на в Cisco UCCX. Все знают прекрасные сервисы по типу zingaya, но заказчик четко ограничивал использование сторонних сервисов.
Задача свелась к написанию клиента, выбора SBC и пробрасыванием сигнализации от клиента на Cisco Call Manager.
Проведенный мною анализ остановил меня на трех способах реализации требований:
- RTMP клиенты, написанные под Adobe AIR и Flash + mod_rtmp к freeswitch в качестве SBC
- RTMFP клиенты, написанные под Adobe AIR и Flash + RTMFP2SIP gateway от компании Flashphoner
- WebRTC клиенты, написанные на js + Mobicents SIP Servlets
Читать дальше →