...
Данные о подписчиках HLS потока (таблица HlsClientEvent)
В сборке 5.2.1929 добавлен добавлен сбор данных о подписчиках определенных HLS потоков. В сборке 5.2.2041добавлены дополнительные поля
| Поле | Тип | Описание |
|---|---|---|
| creationTimerequestTime | UInt64 | Время подключения получения запроса от подписчика |
| responseTime | UInt64 | Время ответа на запрос подписчика, с учетом доставки |
| responseStartTime | UInt64 | Время начала отправки ответа подписчику |
| streamId | String | Идентификатор HLS потока (имя) |
| variantName | String | Имя варианта качества |
| uri | String | URI плейлиста |
| localIp | IPv4 | Адрес сервера |
| remoteIp | IPv4 | Адрес клиента |
| remotePort | UInt32 | TCP порт, с которого подключился клиента |
| userAgent | String | Значение заголовка User-Agent, полученное от клиента |
| httpStatus | UInt32 | Статус ответа на запрос клиента |
| clientId | UInt64 | Идентификатор клиентской сессии |
...
| Поле | Тип | Описание |
|---|---|---|
| sendTime | UInt64 | Время отправки REST хука |
| responseTime | UInt64 | Время ответа на REST хук |
| appKey | String | Идентификатор приложения, отправляющего REST хук |
| method | String | Имя отправляемого хука |
| sessionId | String | Идентификатор клиентской сессии |
| requestUrl | String | URL REST хука |
| requestBody | String | Тело запроса (по умолчанию не логируется) |
| requestBodyMD5 | String | MD5 хэш тела запроса |
| requestContentLength | UInt64 | Длина тела запроса |
| responseBody | String | Тело ответа (по умолчанию не логируется) |
| responseBodyMD5 | String | MD5 хэш тела ответа |
| responseContentLength | UInt64 | Длина тела ответа |
| responseStatus | UInt32 | Статус ответа |
| errorerrorMessage | String | Сообщение об ошибке |
Данные о событиях, связанных с изменением RTP синхронизации аудио и видео (таблица RtpSynchronizationEvent)
В сборке 5.2.2017 добавлен сбор данных о событиях, связанных с изменением RTP синхронизации аудио и видео в опубликованном потоке
| Поле | Тип | Описание |
|---|---|---|
| timestamp | UInt64 | Метка времени |
| mediaSessionId | String | Идентификатор медиасессии |
| componentId | String | Идентификатор составляющей (аудио или видео) |
| eventType | UInt32 | Тип события |
| payload | String | Описание события |
Данные о потерях пакетов, отправленных зрителю (таблица PlayerPacketEvent)
В сборке 5.2.2024 добавлен сбор данных о потерях пакетов, отправленных зрителю
| Поле | Тип | Описание |
|---|---|---|
| timestamp | UInt64 | Метка времени |
| mediaSessionId | String | Идентификатор медиасессии |
| mid | UInt32 | Тип пакета: 1 - аудио 2 - видео |
| type | UInt32 | Тип события: |
| seq | UInt32 | Порядковый номер пакета |
Настройка
Установка и настройка ClickHouse
...