Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Файлы видеоархива

Раздел реестра

Строковый параметр

Допустимые значения

Значение по умолчанию

Версия продукта

Описание действий параметра с разными значениями

x32: (x32)\Video\FileSystem
x64: (x64)\Video\FileSystem

FileReader.MMF

0, 1

1

с 4.10.4

0 – фрагменты видеоархива при воспроизведении считываются в оперативную память по одному кадру

1 – фрагменты видеоархива при воспроизведении считываются в оперативную память сразу целиком

x32: (x32)\Video\FileSystem
x64: (x64)\Video\FileSystem
FileSystem.NotifyCoreFrameSkipped0, 11с 4.10.5

Ключ включает событие FRAME_SKIPPED (см. CAM Камера).

0 – событие FRAME_SKIPPED не генерируется, снижается нагрузка на ядро

1 – событие FRAME_SKIPPED генерируется, существует опасность переполнения буфера

x32: (x32)\Video\FileSystem
x64: (x64)\Video\FileSystem
FileSystem.RecordingStateChangeDelay>3030с 4.11.3

Задает в секундах период задержки между сменой состояний пропусков кадров. Соответственно, события FRAME_SKIPPED\FRAME_SKIPPED_STOP будут генерироваться не чаще заданного в ключе периода.

См. CAM Камера

x32: (x32)\Video\FileSystem
x64: (x64)\Video\FileSystem
FileSystem.MaxSkippedFramesByPeriod>050с 4.11.3

В ключе указывается минимальное количество пропущенных кадров за период (период задаётся в ключе FileSystem.RecordingStateChangeDelay), при котором будет генерироваться событие FRAME_SKIPPED. 

См. CAM Камера

x32: (x32)\Video\FileSystem
x64: (x64)\Video\FileSystem
FileSystem.NotifyCoreFileSystemError0, 11с 4.11.3

Ключ включает события FILE_REC_ERROR и FILE_REC_OK (см. CAM Камера).

0 – события FILE_REC_ERROR и FILE_REC_OK не генерируются, снижается нагрузка на ядро

1 – события FILE_REC_ERROR и FILE_REC_OK генерируются, существует опасность переполнения буфера

x32: (x32)\Video\FileSystem
x64: (x64)\Video\FileSystem
FileSystem.MinMaxHoursFromNow0, 11с 4.10.5

Ключ включает отсчет времени для параметра Хранить не менее от времени последней записи в архиве (см. также Настройка глубины архива по видеокамере).

0 – время хранения архива отсчитывается от времени последней записи

1 – время хранения архива отсчитывается от текущего времени

x32: (x32)\Video\FileSystem
x64: (x64)\Video\FileSystem
FileSystem.SaveUncompressed0, 10с 4.11.2

Ключ включает или отключает компрессирование (сжатие) записываемого на диск видео.

0 − на диск записывается компрессированное (сжатое) видео согласно настройкам каждой Камеры

1 − со всех Камер на диск записывается несжатое видео, игнорируя установленные настройки компрессирования всех Камер

Примечание. Данный ключ необходим для отладки. Не рекомендуется изменять значение данного ключа

x32: (x32)\Video\FileSystem

x64: (x64)\Video\FileSystem

FileSystem.DeleteMinutes>=1060с 4.11.3

Задаёт в минутах отрезки времени записанного архива, которые будут удаляться при необходимости освободить место.

Чем меньше значение, тем меньший отрезок будет удаляться за одну итерацию удаления, но таких итераций будет больше. Это позволит ускорить процесс удаления и не переполнить буфер

x32: (x32)\Video\FileSystem

x64: (x64)\Video\FileSystem

FileSystem.FlushFileBuffers0, 10с 4.11.3

Задаёт способ очистки внутреннего буфера данных записи файловой системы ОС:

1 − принудительный сброс внутренних буферов записи файловой системы ОС (фактически запрет кэширования записи)

0 − автоматический (на усмотрение системы) сброс внутренних буферов записи файловой системы ОС

x32: (x32)\Video\FileSystem

x64: (x64)\Video\FileSystem

FileSystem.MemFile-1, 0, 1-1с 4.11.3

Ключ задает способ записи архива на диск или сетевое хранилище:

0 – каждый кадр сразу же пишется на диск. Данное значение крайне не рекомендуется использовать для сетевых хранилищ

1 – ролик сначала полностью пишется в оперативную память (размер ролика по умолчанию 1500 кадров, задается параметром Число кадров на панели настройки раздела Подсистема видео в Tweaki.exe или ключом MaxFrames), временные файлы не создаются. Когда ролик заканчивается, он записывается на диск частями, размер которых задается параметром FileSystem.WriteBufferSize (по умолчанию 4 Мбайт). При данном значении параметра крайне сильно возрастает потребление памяти

-1 – ролик сначала пишется во временный файл в оперативной памяти, при этом  минимальный размер временного файла задаётся ключом FileSystem.PreAllocateFileSize, а максимальный размер ограничен значением параметра FileSystem.WriteBufferMemoryLimit. Когда размер временного файла достигает максимального значения, он записывается на диск. При этом крайне сильно возрастает потребление памяти

По умолчанию при установке ПК Интеллект ключ не создаётся

x32: (x32)\Video\FileSystem

x64: (x64)\Video\FileSystem

FileSystem.WriteBufferMemoryLimit>=04с 4.11.3Задаёт максимально возможный размер буфера в оперативной памяти для канала до того, как данные из буфера будут записаны в архив. Единицы измерения – мегабайты

x32: (x32)\Video\FileSystem

x64: (x64)\Video\FileSystem

FileSystem.PreAllocateFileSize

0-20010с 4.11.3

Ключ используется при FileSystem.MemFile=-1 (описание выше).

Задает минимальный размер временного файла в оперативной памяти в мегабайтах, то есть файл заданного размера будет создаваться сразу до того, как в него начнётся запись

x32: (x32)\Video\FileSystem

x64: (x64)\Video\FileSystem

FileSystem.FastIndex

0, 11с 4.11.3

Ключ ускоряет загрузку индексов. Используется только для 64-битных модулей, так как при считывании и сохранении происходит повышение потребления памяти.

Вне зависимости от значения ключа, в папке VIDEO создается файл fastIndex.index, с использованием которого загрузка индексов осуществляется существенно быстрее.

0 – при запуске ПК Интеллект загружаются все имеющиеся индексы, поэтому во время работы системы не тратится время на подгрузку данных

1 – при запуске ПК Интеллект загружается указанный файл, а информация о детальном индексе за каждый час будет загружаться по требованию

x32: (x32)\Video\FileSystem

x64: (x64)\Video\FileSystem

FileSystem.WriteBufferSize

>04с 4.11.3

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

Ключ используется при значении ключа FileSystem.MemFile 1 или -1.

Примечание. См. также WritingQueueSize

x32: (x32)\Video
x64: (x64)\Video
WritingQueueSize>0100с 4.9.8В ключе задается количество кадров, которое хранится в оперативной памяти до того, как начнется запись данных в буфер. Ключ применим ко всем кодекам

x32: (x32)\Video\FileSystem

x64: (x64)\Video\FileSystem

FileSystem.ReadRaw

0, 10с 4.11.2

Включает более оптимальное чтение с диска отдельных кадров видеоархива. Создаётся на Сервере.

0 – оптимизация чтения видеоархива выключена

1 – оптимизация чтения видеоархива включена

x32: (x32)\Video\FileSystem

x64: (x64)\Video\FileSystem

FileSystem.QueueRecorders

>=11

Определяет количество каналов одновременной  записи на диск.

Внимание! Настоятельно не рекомендуется изменять значение параметра самостоятельно! Только с помощью специалистов технической поддержки!

x32: (x32)\Video\FileSystem

x64: (x64)\Video\FileSystem

FileSystem.RecorderTimeout

>=0Неприменимо

По умолчанию ключ не создается.

Определяет в миллисекундах временной интервал  задержки перед попыткой доступа к файловой подсистеме.

Внимание! Настоятельно не рекомендуется изменять значение параметра самостоятельно! Только с помощью специалистов технической поддержки!

К СОДЕРЖАНИЮ


Звук Интеллект

Раздел реестра

Строковый параметр

Допустимые значения

Значение по умолчанию

Версия продукта

Описание действий параметра с разными значениями

x32: (x32)\Audio
x64: (x64)\Audio

Max_file_len_sec

 > = 0

 600

с 4.7.4

Определяет максимальную длину звукового файла (сек.) при записи через аудиопроигрыватель

x32: (x32)\Audio\Card\ «Card Name»
x64: (x64)\Audio\Card\ «Card Name»


mix

0, 1

0

с 4.7.4

Задает микширование входного сигнала

x32: (x32)\Audio
x64: (x64)\Audio

AudioStreamLoggerEnable0, 10с 4.9.8

0 – логирование потоков отключено

1 или другое значение, отличное от 0 – логирование потоков включено

Изменение значения ключа не требует перезапуска модуля

x32: (x32)\Audio
x64: (x64)\Audio
AudioMaxDiffTime>02000с 4.10.5

Ключ задаёт максимальное расхождение в миллисекундах между расчётными и входящими временными метками (timestamps) аудиопакетов, получаемых от IP-устройств аудиоввода. Если разница превысит данное значение, то расчётное время будет скорректировано. 
При увеличении значения ключа будет расти рассинхронизация звука и видео в архиве. 
При уменьшении значения ключа, если звук приходит пакетами и размер пакетов больше заданного значения, то в архиве будут слышны "хрипы".

Ключ влияет только на запись в архив и не влияет на проигрывание "живого" и архивного звука

x32: (x32)\Audio
x64: (x64)\Audio
SpeakerLiveDelay>02000с 4.10.5

Ключ задает максимальный размер буфера в миллисекундах при проигрывании живого звука с помощью объекты Динамик. С одной стороны, влияет на максимальную задержку при проигрывании живого звука через Динамик (максимальная задержка равна указанному значению). С другой стороны при неравномерном получении звука, если размер приходящих пакетов больше заданного значения, в живом звуке могут быть прерывания и "хрипы".

Ключ не влияет на проигрывание архивного звука

...