Все знают о возможности «подслушивать» телефонные разговоры. А как Вам вариант слушать разговор в любимом медиаплеере, как обычное аудио вещание в сети? Оказывается, во FreeSWITCH это возможно! Все, что Вам нужно — включить модуль Mod_shout (о котором я уже писал). С модулем становиться доступная функция telecast . Через webAPI (по адресу http://<Ваш_Сервер>:8080/webapi/telecast/index) Вы сможете увидеть список текущих разговоров:
И открыть выбранный разговор в плеере:
В общем, для каждого активного разговора формат адреса аудиопотока такой:
http://SERVER_IP:8080/webapi/telecast/mp3/ACTIVE_CHANNEL_UUID/ACTIVE_CHANNEL_STATE.mp3
проверил в VLC — все работает 🙂