Структуры данных

rtp-transport-params

Парметры rtp-транспорта для rtp-сессий.
Имя
Тип
Описание
Примечание
connection_type
enum
Тип соединения
Поддерживается только rtp
transport_id
enum
Транспорт: udp, tcp
На данный момент поддерживается только udp
srtp
boolean
Поддержка srtp
Для WebRTC ндолжно быть установлено в true
bundle
boolean
Режим мультиплексирования транспорта через одно rtp-соединение
Все сессии с включенным данным параметром будут использовать одно соединение
rtcp_mux
boolean
Включить мультиплексирование RTP/RTCP потоков в одном соединении
Для WebRTC устанавливаеться True
role
enum
Роль для tls/dtls-соединения: active - клиент, passive - сервер, actpass - предоставляется второй стороне
Отсутствие данного параметра отключает Dtls. Серверу рекомендуется устанавливать параметр passive.
mtu
numeric
Размер mtu в байтах. От этого параметра зависит максимальный размер RTP-пакетов.
Если mtu неизвестен - желательно задавать как у WebRTC - не более 1200.
mode
enum
Режим работы
: aggressive, regular и lite, no-ice
Если вторая сторона не поддерживает ICE, то это полле нужно оставить незаданным (no-ice)
local_endpoint
object of
Локальные настройки соединения
remote_endpoint
object of
Настройки соединения для удаленного пира
There are no rows in this table

Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.