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

rtp-codec-params

Параметы кодеков:
Имя
Тип
Описание
Примечание
media_type
enum
audio или video
должен совпадать с типом трека
codec_id
enum
Идентификатор кодека
в таблице ниже приведены все поддерживаемые кодеки
sample_rate
number
Чатота дискретизации
Для video всегда 90000
channels
number
Количество каналов: 1 или 2
Для video всегда 1
payload_type
number
Идентификатор полезной нагрузки в RTP-стриме
Должен быть уникальный для каждого кодека в треке. Лучше не придумывать, а взять из прилагаемых примеров.
params
object
Параметры в формате ‘ключ:значение’
Зависит от типа кодека
rtcp
array of rtcp-pair
Массив поддерживаемых протоколов rtcp-feedback в формате пары: ‘протокол:параметры’

There are no rows in this table
Поддерживаемые кодеки и технологии:
codec_id
Описание
Тип сессии
opus
аудио-кодек
audio
pcma
аудио-кодек
audio
pcmu
аудио-кодек
audio
h264
видео-кодек
video
vp8
видео-кодек
video
rtx
технология ретрансляции пакетов
audio, video
red
технология передачи избыточных данных
audio, video
ulpfec
технология прямой коррекции ошибок
audio, video
There are no rows in this table
Поддерживаемые rtcp-feedback протоколы:
rtcp_protocol_id
Описание
Тип сессии
transport-cc
Технология обмена метриками для обнаружения потерь и задержек потока
любой
nack
Технология запроса ретрансляции потеряных пакетов
video
nack pli
Технология уведомления о потере ключевых кадров
video
fir ccm
Технология запроса ключевых кадров
video
goog-remb
Технология запроса на понижение или повышения битрейта для входящих потоков
любой
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.