Versions Compared

Key

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

...

В сборке 5.2.2017 добавлен сбор данных о событиях, связанных с изменением RTP синхронизации аудио и видео в опубликованном потоке

ПолеТипОписание
timestampUInt64Метка времени
mediaSessionIdStringИдентификатор медиасессии
componentIdStringИдентификатор составляющей (аудио или видео)
eventTypeUInt32Тип события
payloadStringОписание события

Данные о потерях пакетов, отправленных зрителю (таблица PlayerPacketEvent)

В сборке 5.2.2024 добавлен сбор данных о потерях пакетов, отправленных зрителю

ПолеТипОписание
timestampUInt64Метка времени
mediaSessionIdStringИдентификатор медиасессии
midUInt32Тип пакета:
1 - аудио
2 - видео
typeUInt32

Тип события:
0 - потерян
1 - принят
2 - пакет задержался
3 - изменение порядка пакетов
4 - получение пакета не подтверждено

seqUInt32Порядковый номер пакета

Настройка

Установка и настройка ClickHouse

...

ТипОписание
CONNECTIONСобытия клиенсткой сессии
STREAMСобытия потока
CDNСобытия CDN
MEDIA_SESSIONСобытия медиа сессии
HLS_SEGMENTERДанные о нарезке HLS потоков
HLS_STREAMСобытия HLS  потоков
HLS_CLIENTСтатистика HLS клиентов
MIXERСобытия микшера
AUDIO_RECOVERYСтатистика потерь и восстановления аудиопакетов
RTMP_IN_BUFFERСтатистика буфера входящих RTMP потоков
REST_HOOKSСтатистика отправленных REST хуков
REST_HOOKS_BODYСтатистика отправленных REST хуков, включая тело запроса и тело ответа
RTP_SYNCHRONIZATIONСтатистика изменений RTP синхронизации аудио и видео
PLAYER_PACKET_EVENTСтатистика отправки пакетов зрителю

Настройка подключения к ClickHouse до сборки WCS 5.2.1999

...

ПараметрОписаниеПример
mediaSessionОбъект описания сбора данных MEDIA_SESSION"mediaSession": {"frequency":100, "ids":["12345678-0000-1111"]} 
frequencyЧастота сбора данных в миллисекундах100
idsСписок идентификаторов медиасессий потоков, для которых собираются данные["12345678-0000-1111","12345678-3333-4444"]
hlsSegmenterОбъект описания сбора данных HLS_SEGMENTER"hlsSegmenter": {"ids":["stream1"]}
hlsClientОбъект описания сбора данных HLS_CLIENT"hlsClient": {"ids":["stream1"]}
mixerОбъект описания сбора данных MIXER"mixer": {"ids":["12345678-5555-6666"]}
audioRecoveryОбъект описания сбора данных AUDIO_RECOVERY"audioRecovery": {"ids":["12345678-7777-8888"]}
rtmpInBufferОбъект описания сбора данных RTMP_IN_BUFFER"rtmpInBuffer": {"ids":["12345678-9999-AAAA"]}

rtpSynchronization

Объект описания сбора данных RTP_SYNCHRONIZATION"rtpSynchronization": {"ids":["12345678-9999-BBBB"]}
playerPacketОбъект описания сбора данных PLAYER_PACKET_EVENT"playerPacket": {"ids":["12345678-9999-CCCC"]}

Автоматический сбор данных по условиям

...