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