Есть, это webrtc (правда вам понадобится клиент, который поддерживает его работу). При этом голос и сигнализация инкапсулируются в один поток (через один порт). Так же можно использовать tls (это скроет трафик и хакерам будет сложнее) или просто настройте фаервол
Проброс портов по белому списку для мобильных телефонов извне - не подходит не могу заранее предсказать их адреса - поэтому просто настройка фаервола не вариант решения
WebRtc почитаю - спасибо

