|
Все настройки, необходимые для работы системы хранятся в файле "MDOption.ini".
Назначения параметров файла описаны в таблице:
Параметр | Возможные значения | Значение по умолчанию | Назначение |
---|---|---|---|
system (общие параметры системы) | |||
SerialNumber | Номер экземпляра программы (заполняется на вкладке "License" при получении полнофункциональной версии ПО). | ||
DebugMode | 0 - отключен 1 - включен | 0 | Режим отладки. Может быть использован для получения более детальных логов, содержащих информацию о возможных ошибках во время работы ПО. В штатном режиме работы рекомендуется устанавливать в 0. |
TimerControl | 20000 | Периодичность с которой система проверяет работоспособность TV-тюнера. | |
BorderStyle | 0 - Dialog 1 - None 2 - Single 3 - Sizeable 4 - SizeToolWin 5 - ToolWindow | 3 | Стиль окна "TV motion detect". |
AutoSize | 0 - отключен 1 - включен | 1 | При включении данного параметра размер окна вычисляется автоматически по размеру содержимого. |
AutoScroll | 0 - отключен 1 - включен | 1 | При включении данного параметра у окна появляются полосы прокрутки и появляется возможность прокрутки содержимого окна (полезно в случае, если размер окна программы больше размера экрана). |
analyzer (параметры "умного" анализатора.) | |||
DivPixel | 0-255 | 70 | На сколько сравниваемый пиксел может отличаться от эталонного. |
StepControl | ≥1 | 1 | Шаг с которым сравниваются пиксели изображения. Использование параметра целесообразно на низкопроизводительных компьютерах. |
PercentDetect | 1-100 | 80 | Процент "схожести" сравниваемых изображений. |
http (Встроенный WEB-Server (тестовая функция, не рекомендуется к использованию на низкопроизводительных компьютерах). | |||
HttpEnable | 0 - отключен 1 - включен | 0 | Включение/Выключение WEB-сервера. |
HttpPort | 1-65535 | 80 | TCP порт выделяемый приложению. |
HttpUser | Символы латинского алфавита и цифры. | admin | Имя пользователя для доступа к WEB-серверу. |
HttpPassword | Символы латинского алфавита и цифры. | admin | Пароль пользователя для доступа к WEB-серверу. |
capture (Параметры отвечающие за захват аудио/видео.). | |||
VideoDevice | ≥0 | 0 | Номер устройства видеозахвата в операционной системе (счёт с нуля). |
AudioDevice | ≥0 | 0 | Номер устройства аудиозахвата в операционной системе (счёт с нуля). |
AudioMute | ≥0 | 0 | Включение/Выключение воспроизведения звука. |
AudioVolume | 1-65535 | 32768 | Уровень воспроизведения звука. |
TimerDetect | ≥1 (миллисек.) | 500 | Период с которым будет проверяться работоспособность канала. |
CiclesDetect | ≥1 | 500 | Количество циклов длительностью TimerDetect проверки работоспособности канала. |
AudioPercent | ≥0 (%) | 500 | Уровень звука ниже которого считается, что звук отсутствует. |
VideoDetect | 0 - отключен 1 - включен | 1 | Запускать ли детектирование каналов при старте программы. |
AudioPeakEventDelay | ≥1 | 3 | После какого цикла CiclesDetect запускать анализирование наличия звука. |
VideoMotionDelay | ≥1 | 3 | После какого цикла CiclesDetect запускать анализирование наличия подвижности изображения. |
CMPDelay | ≥1 | 8 | После какого цикла CiclesDetect запускать "умный" анализатор.. |
SyncCount | ≥1 | 3 | Сколько циклов CiclesDetect должен отсутствовать синхроимпульс, чтобы считать что он не определён. |
MDRatio | 0-1 | 0,001 | "Степень" подвижности изображения. |
BrokenEquallyAlreadyBroken | 0 - отключен 1 - включен | 1 | Если параметр "включен" и событие AlreadyBroken на вкладке событий не задано, то при повторном "повреждении" канала будет выполняться событие, которое задано в поле "on broken". |
StopIfBrokenAll | 0 - отключен 1 - включен | 0 | В случае, если все каналы выбранные для анализа неисправны, останавливать процесс детектирования. |
StopIfBrokenAllAppl | Текстовая строка с разделителями ";"(точка с запятой) | Строка команд(приложений), которые будут выполняться в случае если параметр StopIfBrokenAll установлен в "1" и все каналы неисправны. Имеет смысл использовать при автоматической перезагрузке ресиверов дабы не спровоцировать циклическую перезагрузку тюнеров при повреждении TV-тюнера, кабеля, компьютера и т.п. | |
SyncAlways | 0 - отключен 1 - включен | 1 | Если параметр "включен" считаем что синхроимпульс есть всегда. Включение этой функции полезно, если нет необходимости анализировать эфирные каналы или при использовании низкокачественного или USB ТВ-тюнера. |