Правильно ли я понимаю, что STUN нужен лишь для обхода NAT?
Возможна ли реализация такой вот фичи, что бы встроенный WebRTC сервер, параллельно или взамен (лучше на выбор) с механизмом STUN, был бы привязан к конкретным портам tcp/udp? Ведь по сути, что бы пользователи из других локальных сетей, которые сидят каждая за своим NAT-ом, могли в полной мере пользоваться нашим чатом, нужно лишь сделать простой проброс портов на паре-тройке шлюзов (как это сделано с текстовым чатом, web и ftp). Зачем жестко привязываться к публичным STUN серверам?