Asterisk. Конфигурационный файл rtp.conf.

Файл rtp.conf управляет портами транспортного протокола реального времени RTP (Real-time Transport Protocol), которые используются для формирования и приема RTP-трафика.
Протокол RTP используется SIP, H.323, MGCP и некоторыми другими протоколами для передачи медиа-данных между конечными точками.
По дефолту файл rtp.conf использует порты RTP в диапазоне от 10000 до 20000. Однако, на практике как правило может понадобится намного меньше портов и многие сетевые администраторы не хотят создавать такое большое окно в своем межсетевом экране. Ограничить диапазон RTP-портов можно, изменив его верхнюю и нижнюю границы в файле rtp.conf.
Обычно для двустороннего SIP-звонка между двумя конечными точками используется пять портов:

  • порт 5060 для обмена служебными SIP-сигналами,
  • по одному порту для потока данных и для протокола управления передачей в реальном времени RTCP (Real-Time Control Protocol) в одном направленииб,
  • два порта для потока данных и RTCP в противоположном направлении.
  •  

Пример файла:
[general]
rtpend=20000
rtpstart=10000