МедиаКвалти.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