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