МедиаКвалти.cs — проверяет качество видео. Когда качество видео меньше, чем установлено в строке аргумента, будет сгенерировано оповещение об ошибке.

MediaCheckStreamsEx.cs — проверяет продолжительность видео и общую продолжительность периодов тишины, рассчитывает процент продолжительности тишины в видео. Когда время тишины, процент тишины или другие параметры монитора в потоке выше указанных значений, будет сгенерирована ошибка.

Указанная продолжительность контролируется, и после анализа суммируются все сегменты тишины. Сумма продолжительности этих сегментов сравнивается с настройками скрипта.

Пользовательский файл скрипта Аргументы
МедиаКвалность.cs -Ref»System.Xml.dll» » < Медиа-ссылка > < » список параметров видео>
MediaCheckStreamsEx.cs -ref»System.Xml.dll» » < Медиа-ссылка > < » список параметров>

МедиаКвалити.cs доступные параметры видео:

  • <медиа-ссылка > -адрес для мониторинга
  • < качество > — плавающее значение точки (плавать) может быть использовано
  • < продолжительность мониторинга > — в сек, максимальное значение составляет 120 сек

MediaCheckStreamsEx.cs доступныепараметры:

  • < медиа-ссылка > -адрес для мониторинга
  • < продолжительность > мониторинга — в сек, максимальное значение составляет 120 сек
  • < децибелы для > обнаружения тишины — если установлено до 0, то значение по умолчанию (-50) будет использоваться
  • < тишина продолжительность

    > — в сек

  • <порог тишины> — приемлемый процент тишины на контролируемый поток
  • < v

    ideo > stream — количество видеопотоков

  • < аудиопоток > — количество аудиопотоков

Примеры аргументов

MediaQuality.cs -ref="System.Xml.dll" "http://localhost/file.flv" 95 30

MediaCheckStreamsEx.cs -ref="System.Xml.dll" "rtmp://localhost/play/tv" 30 -40 1 10 1 1