Перейти к содержанию

Управление портами для передачи медиа трафика

Диапазон портов для передачи медиа трафика задается настройками в файле flashphoner.properties

media_port_from=31001
media_port_to=32000

По умолчанию, из этого диапазона используются только четные порты, в данном случае доступно 499 портов.

На одно WebRTC-соединение используются два порта, если клиент не поддерживает RTP bundle, либо поддержка отключена на стороне сервера

rtp_bundle=false

Таким образом, с современными браузерами при публикации/воспроизведении по WebRTC по умолчанию используется один порт.

Использование нечетных портов для WebRTC трафика

Начиная со сборки 5.2.763, при необходимости, диапазон используемых портов можно расширить, если задействовать нечетные порты при помощи настройки

compact_media_port_usage=true

В этом случае действуют следующие ограничения:

  • не работают SIP звонки
  • порты считаются, начиная с первого четного, т.е. если в настройке media_port_from указан нечетный порт, он не будет учитываться в диапазоне медиа портов
  • порт, указанный в настройке media_port_to, также не учитывается в диапазоне медиа портов