Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Поддерживаемые платформы и браузеры


Chrome

Firefox

Safari 11

Edge

Windows

+

-


-

Mac OS

+

-

+


Android

+

-



iOS

-

-

+


Использование внешнего TURN-сервера

...

ПараметрЗначение по умолчаниюОписание
turn_ip-IP адрес встроенного TURN сервера, должен совпадать с ip_local
turn_port3478TCP порт встроенного TURN сервера
turn_passwordcoM77EMrV7Cwhyanпароль на доступ к TURN серверу (имя пользователя всегда flashphoner)
turn_media_port_from36001Начало диапазона UDP портов, используемых TURN для пропуска медиатрафика при подключении к WCS
turn_media_port_to37000Окончание диапазона UDP портов
turn_media_ports_auditor_interval5000Интервал проверки занятых портов в миллисекундах
turn_media_ports_auditor_max_attempts3Количество проверок, освобожден ли порт
turn.server_channel_receive_buffer_size1048576Размер буфера на прием данных в байтах
turn.server_channel_send_buffer_size1048576Размер буфера на передачу данных в байтах

Соединение с использованием внутреннего TURN-сервера

...

Code Block
languagejs
themeRDark
Flashphoner.createSession({urlServer: url, mediaOptions: {"iceServers": [ { 'url': 'turn:test.flashphoner.com:3478?transport=tcp', 'credential': 'coM77EMrV7Cwhyan', 'username': 'flashphoner' } ]}})

В случае, если Если UDP-порты не закрыты брандмауэром, браузер может установить WebRTC соединение по UDP. В том этом случае необходимо в mediaOptions указать параметр "iceTransportPolicy": "relay"

...

Решение: использовать браузер Chrome или его производные на Windows.