transport_id
enum
На данный момент поддерживается только udp
rtcp_mux
boolean
Включить мультиплексирование RTP/RTCP потоков в одном соединении
Для WebRTC и для bundled - режима устанавливаеться True
role
enum
Роль для tls/dtls-соединения:
active - клиент,
passive - сервер,
actpass - предоставляется второй стороне
Отсутствие данного параметра отключает Dtls, при этом надо понимать что WebRTC без Dtls не работает. Серверу рекомендуется устанавливать параметр passive.
mtu
numeric
Размер mtu в байтах. От этого параметра зависит максимальный размер RTP-пакетов.
Если mtu неизвестен - желательно задавать как у WebRTC - не более 1200.
dtls_hash_method
enum
Метод цифровой подписи для верификации сертификатов в tls/dtls-соединении:
sha-224, sha-256, sha-384
, sha-512
Отсутсвие параметра - верификация не используется. Для WebRTC устанавливается sha-256
ice_mode
enum
Режим работы :
aggressive, regular и lite
Для сервера обычно указывают lite-режим как более экономичный.
bundle
boolean
Режим мультиплексирования транспорта для всех сессий через одно ice/dtls-соединение.
Для WebRTC устанавливается в True и используется совместно c rtcp_mux = true. Предпочтительно использовать этот режим как наиболее экономичный по ресурсам.