Versions Compared

Key

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

...

Интервал не может быть задан меньше 1 секунды, в таких случаях будет использовано значение по умолчанию.

Статистика входящего потока

В сборке 5.2.1257 добавлена возможность получения статистики публикации конкретного потока

Code Block
languagebash
themeRDark
curl -s "http://localhost:8081/?action=stat&format=json&groups=transcoding_stats" | jq '.[].transcoding_video_full_info'

Статистика выводится только в формате JSON и содержит следующие параметры:

Code Block
languagejs
themeRDark
{
  "test": {
    "codec": "H264",
    "queueSize": 0,
    "distributors": {
      ...
    },
    "minDeltaArrivalTime": 1,
    "maxDeltaArrivalTime": 62,
    ...,
    "streamDelay": 38
  }
}
  • имя потока
  • codec - кодек публикации
  • queueSize - размер очереди декодирования
  • distributors - информация о подписчиках
  • minDeltaArrivalTime - минимальное время между получением двух последовательных пакетов, мс
  • maxDeltaArrivalTime - минимальное время между получением двух последовательных пакетов, мс
  • streamDelay - задержка потока, мс

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

Code Block
themeRDark
media_processor_incoming_stat_window=30000