...
Поддерживаемые платформы и браузеры
Chrome | Firefox | Safari 11 | Edge | |
---|---|---|---|---|
Windows | + | - | - | |
Mac OS | + | - | + | |
Android | + | - | ||
iOS | - | - | + |
Использование внешнего TURN-сервера
...
Внутренний TURN сервер настраивается при помощи следующих параметров в файле flashphoner.properties:
Параметр | Значение по умолчанию | Описание |
---|---|---|
turn_ip | - | Внешний IP адрес встроенного TURN сервера (по умолчанию совпадает с ip) |
turn_ip_local | - | Внутренний адрес встроенного TURN сервера, |
используется для привязки порта (по умолчанию совпадает с ip_local) | ||
turn_port | 3478 | TCP порт встроенного TURN сервера |
turn_password | coM77EMrV7Cwhyan | пароль на доступ к TURN серверу (имя пользователя всегда flashphoner) |
turn_media_port_from | 36001 | Начало диапазона UDP портов, используемых TURN для пропуска медиатрафика при подключении к WCS |
turn_media_port_to | 37000 | Окончание диапазона UDP портов |
turn_media_ports_auditor_interval | 5000 | Интервал проверки занятых портов в миллисекундах |
turn_media_ports_auditor_max_attempts | 3 | Количество проверок, освобожден ли порт |
turn.server_channel_receive_buffer_size | 1048576 | Размер буфера на прием данных в байтах |
turn.server_channel_send_buffer_size | 1048576 | Размер буфера на передачу данных в байтах |
Соединение с использованием внутреннего TURN-сервера
...
Если данный шаг выполнен успешно, переходите к шагу 3a3b, если порты закрыть не удалось, то к шагу 3b3a
3. Откройте приложение Firewall Traversal Streaming, укажите в поле TURN server
Code Block | ||
---|---|---|
| ||
turn:test.flashphoner.com:3478?transport=tcp |
Здесь
- test.flashphoner.com - адрес WCS сервера
- 3478 - порт встроенного TURN сервера
a) если UDP порты на WCS сервере закрытыоткрыты, снимите переключатель Force relay
...
b) если UDP порты на WCS сервере не закрыты, установите переключатель Force relay
...
4. Нажмите Connect
, введите имя потока test
и нажмите Publish
. Начнется публикация потока через встроенный TURN сервер.
Известные проблемы
1) . Браузеры Microsoft Legacy Edge и Mozilla Firefox не поддерживают работу через TURN сервер
Симптомы: при попытке установить соединение через TURN сервер публикация/воспроизведение не работают
Решение: использовать браузер Chrome или его производные.