Можно ли подключить к автомобильному видеорегистратору внешний жесткий диск

Добавил пользователь Евгений Кузнецов
Обновлено: 21.09.2024

Форум по системам видеонаблюдения, безопасности, пожарным и охранным сигнализациям, контролю доступа.

USB флешка вместо HDD на регистратор Hikvision возможно-ли

Все вопросы, касающиеся камер, регистраторов и прочего оборудования для HD-SDI, AHD, HD-CVI и т.п. систем видеонаблюдения.

USB флешка вместо HDD на регистратор Hikvision возможно-ли

Всем привет!
Имеется: видеорегистратор Turbo HD Hikvision DS-7108HGHI-K1 и флешка Sandisk на 64GB, 2 камеры HIKVISION DS-2CE16D0T-IRP.
Задача: Использовать 64Gb флешку вместо HDD для того чтобы можно было вынуть его с регистратора и заменить на другую, с объекта должны снимать видео записи за последние 2 или 3 сутки то что запишется на флешку.
Причина: Снимать записи за несколько суток занимает больше времени.
Возможно ли решение данной задачи ?

Не проще ли организовать качественное интернет-подключение к регистратору и скачивать архив по сети?
Регистраторы, которые могут писать на внешний жёсткий диск вообще достаточно редки, а с горячей заменой дисков ещё реже встречаются.

KonBez писал(а): Не проще ли организовать качественное интернет-подключение к регистратору и скачивать архив по сети?
Регистраторы, которые могут писать на внешний жёсткий диск вообще достаточно редки, а с горячей заменой дисков ещё реже встречаются.

Вместо флэшки купите SSD 64Gb почти за те же деньги, выведите провода из корпуса и подключайте. Естественно надо отключать рег перед заменой.

Компьютера тоже нет? Тогда можно найти самый простенький нетбук, подключить сетевым кабелем к регистратору, установить на него утилиту Remote backup и настроить выгрузку записей по расписанию на вставленную флэшку.

Конечно же не к теме, но хочу объяснить смысл того что хочу сделать, во первых это экономично, во вторых клиенту камеры не нужны, вынуждены установить из-за того что некоторые органы заставляют. В третьих есть такое условие запись нужна при возникновении какого либо расследования и запись нужна максимум два дня.
Ещё момент один скажу, регистратор имеет свою операционную систему под Линукс то есть ее можно как то изменить или же заставить регистратор принять флешку как hdd. Вот делают ведь hdd загрузочными то есть его загрузчик делают как на hdd, видел это на китайских игровых автоматах, открыл а там флешка с Windows xp вместо hdd. Но подключается он через USB гнездо. Счас ищу способы преобразования usb флешки на hdd, если получится отпишусь.

Да и спасибо всем кто отозвался, я это ценю. Тема ещё открыта, обсуждаем

Не смотря на общую проблему ненадежности хардов и дороговизны многодисковых сетевых хранилищ, доступное и вполне практичное и простое решение все же было найдено. Достаточно было просто изучить альтернативы из нелобовых вариантов.

Об этом решении далее и пойдет речь, на примере работы с популярным NVR HIKVISION DS-7604NI-SE. NVR у нас будет выступать в роли локомотива, а в качестве состава вагонов с дисками — модуль расширения емкости (DAS) компании CFI B8283JDGG (8 дисковая модель) с поддержкой простого и удобного аппаратного RAID.

Для тех, кто не знаком с NVR HIKVISION DS-7604NI-SE, знакомимся


  • Запись с разрешением до 5 Мп
  • Поддержка камер других производителей (например, Zavio)
  • Управление квотами дискового пространства
  • HDMI и VGA выходы с разрешением до 1920×1080р
  • Разрешение при записи/воспроизведении 5MP /3MP / 1080P / UXGA / 720P / 4CIF / VGA / DCIF / 2CIF / CIF / QCIF
  • Аудиовыход 1 канал, RCA (Линейный, 1 kOm)
  • Тип потока Видео / Видео и аудио
  • Синхронное воспроизведение 4 канала
  • Жесткий диск SATA 2 SATA (Объем до 4 Тб каждый) Наружные интерфейсы
  • Сетевые интерфейсы 1, RJ45 10M / 100M / 1000M Ethernet интерфейс
  • Интерфейс передачи 1 RS-485 интерфейс
  • USB-интерфейс 2, USB2.0
  • Тревожные входы/выходы 4/1 (опционально) Общие Питание 100 — 240 В
  • АC Потребляемая мощность до 15Вт (Без жестких дисков и DVD привода)
  • Рабочие условия -10°C— +55°C
  • Размер 445 x 290 x 45 мм
  • Вес менее 2 кг (Без жестких дисков и DVD привода)

Про CFIйский DAS я узнал в общем-то не так давно, отчасти из постов других людей на habr, отчасти изучая вопрос может ли быть что-то с USB/eSATA на количество более 2-х дисков. Оказалось, что есть такие устройства.


А теперь от теории переходим к практике. Я подключил к видеорегистратору HIKVISION накопитель CFI. В моем случае NVR HIKVISION оборудован только USB-портом, через него и соединил оба устройства. В данном опыте использовались HDD от Seagate, Constellation ES.3.


Здесь мы можем выбрать наш основной HDD или же нашу группу Дисков. Примечание: отобразить S.M.A.R.T. устройства CFI-B8283JDGG не удается из-за более сложного технического исполнения с использованием дополнительного контроллера JMicron JMB391.


Были поставлены следующие задачи.

  1. Получить с жёсткого диска видеорегистратора доступ ко всем файлам .264, подключив жёсткий диск к компьютеру.
  2. Изучить алгоритм, по которому работает штатная программа-перепаковщик 264-avi и создать такую же программу, которая выполняла бы те же операции, но уже не над одним, а над целой группой файлов, причём одним нажатием.

Для исследования использовал множество программных инструментов: дисковый редактор (он же и файловый бинарный редактор) DiskExplorer (WinHex я использовал позже), MS Excel для вспомогательных расчётов и фиксации результатов, среда программирования Dev-C++ для написания вспомогательных и окончательных консольных программ и прочее. В этой статье я попробую рассказать о данной процедуре.

Сначала посмотрим на самый первый сектор HDD (один сектор (1 LBA) занимает 512 Байт). Данный сектор, как правило, содержит MBR структуру. В неё входит загрузчик и базовое оглавление разделов. Структура этого сектора, а также, структура описания раздела, приведены ниже (взято из Википедии).



В случае с исследуемым HDD имеем следующее. Глядя на рисунок ниже и руководствуясь таблицами выше, мы видим, что загрузчик отсутствует. Но нас интересует больше таблица разделов. Она выделена в красную рамку. Последние два байта (синяя заливка) – сигнатура MBR. Из таблицы разделов видно, диск поделён на два раздела. Код типа первого раздела (жёлтая заливка) – 0x0B. Это раздел FAT32. Код типа второго (оранжевая заливка) – 0x83. Это один из разделов Linux (в смысле, EXT). Байты кода типа раздела обведены в синюю рамку.


Полная расшифровка сектора MBR с таблицей разделов и их параметрами приведена ниже.


Обращая внимание на размеры разделов (пересчитывая число секторов в гигабайты), несложно догадаться, что на компьютере с ОС Xubuntu отображался именно первый раздел, занимающий незначительную часть дискового пространства. Кстати говоря, в Windows XP также отобразился только первый раздел, но из проводника не открылся. А почему же тогда второй раздел Linux не отобразился в ОС Xubuntu?

Изучив предварительно структуру и организацию линуксовой файловой системы на примере EXT2, я приступил к исследованию второго раздела.

Как видно из таблицы разделов, второй раздел начинается с сектора 16016805. Руководство по файловой системе EXT2 свидетельствует о наличии так называемого суперблока, который располагается в 1024 байтах от начала раздела (то есть в двух секторах от начала). Однако сектор 16016805+2=16016807 оказался пустым. Зато первый сектор 16016805 по своей структуре напоминал суперблок. Но его содержимое полностью не соответствовало описанию содержимого суперблока из руководства. Суперблок – это основной блок, в котором содержится своеобразная таблица различных констант и параметров для функционирования файловой системы: адреса положений и размеры других необходимых блоков, в частности, заголовков файловых записей и директорий. Дальнейшие исследования этого раздела привели меня только к одному выводу: DVR использует свою уникальную файловую систему.

В дальнейшем решил взглянуть на первый сектор первого раздела (сектор 63) и пролистать вниз. Было обнаружено на секторе 65 (двумя секторами ниже) содержимое, полностью похожее на содержимое суперблока ФС EXT2, которое описано в руководстве. Дальнейшие исследования привели к выводу, что первым разделом HDD DVR является раздел EXT2, который и отображался в ОС Xubuntu, невзирая на метку 0x08 (не EXT) в оглавлении раздела! Таким образом, первый раздел жёсткого диска видеорегистратора – раздел EXT2, на котором записаны файлы nvr, являющиеся ключами к требуемым видеозаписям.


Перейдём к изучению структуры самих файлов nvr. Вид одного такого файла в бинарном (точнее, в 16-ричном) редакторе приведён на рисунке ниже. Не вдаваясь в подробности описания структуры содержимого (часть которой так и осталась для меня загадкой), я выделил самые основные параметры, которые и являются искомым ключом. Это 32-битные (4-байтные) значения, располагающиеся через каждые 32 байта, начиная с байта по смещению 40. На рисунке они выделены красным прямоугольником. В дальнейшем я убедился, что этого вполне достаточно для ключа к видеозаписям. Напоминаю, что 4 байта значения этого ключевого параметра располагаются от младшего к старшему, но не наоборот! Такая нотация обусловлена архитектурой процессора ПК. В приведённом на рисунке примере изображён первый nvr файл первого каталога. Он соответствует первой видеозаписи, сделанной видеорегистратором. Очевидно, что значения параметров, которые я назвал ключевыми, в приведённом примере образуют последовательность целых чисел, начиная с нуля и идущие по порядку по возрастанию. Исследуя другие nvr файлы, и просматривая в них именно эти указанные байты, были также замечены целые числа, идущие по возрастанию. Но данная последовательность начиналась естественно уже не с нуля, и в некоторых случаях местами наблюдались пропуски по одному или два числа. Например (числа от балды): 435, 436, 438, 439, 442,…(или в 16-ричном виде: B3010000, B4010000, B6010000, B7010000, BA010000,…).


Также, предстояло выяснить, какие именно данные делятся на вышесказанные нумерованные сегменты? Первое предположение – данными являются потоки аудио и видео, которые в контейнере 264 представлены короткими блоками, причём, как было сказано, блоки видеопотока имеют разный размер. При этом DVR на этапе извлечения видеозаписи на внешний носитель собирает эти потоки и упаковывает в контейнер 264. Второе предположение – потоки аудио и видео DVR упаковывает в контейнер 264 в начале и во время видеозахвата. И при этом на HDD записываются уже сформированные данные файла .264, который бы получился в результате его извлечения на внешний носитель. Исследуя пространство HDD где-то в середине второго раздела, наряду с байтами потоков аудио и видео и их заголовками того же вида, что и в контейнере 264, мне также попадались и заголовки самого контейнера: MDVR96NT_2_R. После данного заголовка также присутствовало множество байтов нулей. В целом, исследование показало, что имеет место второй вариант из двух вышеприведённых. Поэтому, для получения нужного файла .264, вероятнее всего, нужно просто соединить вместе все сегменты, номера которых содержатся в соответствующем файле nvr.

Приступим к поиску зависимости между номером сегмента и координатами на HDD.

Начало данных контейнера 264, соответствующего самой первой видеозаписи (там, где нумерация сегментов начинается с нуля) инструментами поиска я нашёл на секторе 16046629 (29824 сектора от начала раздела). Можно сделать предположение о параметре т.н. начального смещения, который будет участвовать в формуле, описывающей искомую зависимость.

Я провёл ещё один дополнительный интересный эксперимент, чтобы окончательно развеять все сомнения. Он описан ниже.

Итого, мы получили предполагаемую зависимость: S=16046629+128*d, где d – номер сегмента в файле nvr, а S – номер сектора на HDD, начиная от самого начала диска, с которого начинаются данные содержимого сегмента. Размер сегмента – 128 секторов. Приведённая выше формула не берёт во внимание существование второго раздела. Зависимость найдена только для конкретного примера с HDD на 1TB. Возможно, если поставить в DVR HDD другой ёмкости, константы примут иной вид.

Всё-таки, попытаемся исследовать второй раздел. Как уже отмечалось ранее, нечто похожее на суперблок находится прямо в первом секторе раздела (16016805). А его точная копия была обнаружена семью секторами ниже (16016812). Очевидно, ненулевая основная информация находится в первом секторе суперблока. Его вид в дисковом редакторе приведён на рисунке ниже.


То есть, второй раздел можно назвать урезанным и немного видоизменённым разделом EXT2. В нём есть суперблок, его копия, битовая карта. Но отсутствуют т. н. информационные узлы, соответствующие файловым записям. Раздел содержит данные файлов .264 (аудио и видео потоки), но информационные узлы (скажем так) для этих данных размещены в nvr файлах на первом разделе. Может быть, существует более грамотная формулировка? Но мне это уже не столь важно.

Для сканирования директорий я не использовал рекурсию, принимая во внимание, что формат директорий фиксирован и имеет два уровня вложения. Соответственно, я применил два цикла: пробег по папкам, пока они не закончатся, и пробег по файлам в каждой папке с тем же условием. Для чтения файлов я применил сишную функцию fopen. Для работы с секторами HDD я использовал функционал WinAPI по аналогии работы с файлами. Перейдём к коду программы.

Библиотеки нужны такие.


А эти функции я полностью скопировал с какого-то форума.


В функцию копирования заключена формула линейной зависимости, которая фигурировала в теории выше.


Основная функция также довольно простая.


На старом компьютере с процессором Pentium 4 и PCI контроллером SATA программа успешно переложила до конца заполненный HDD несколькими тысячами файлов .264 в среднем за 7 часов. На новом компьютере – раза в три быстрее. Как я уже отметил, программа не универсальная, все константы и переменные подстроены под мой конкретный случай с HDD на 1TB. Однако, можно ещё немного поработать и сделать её универсальной, нарисовать к ней графический интерфейс.

Жесткий диск или HDD представляет собой специальное устройство, предназначенное для хранения на нем информации в различных объемах.

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

Hdd для видеорегистратора

Одним из важнейших классификаторов для жестких дисков всех разновидностей является их вместимость. Наиболее популярными сегодня являются HDD, рассчитанные на следующий объем данных:

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

Если переводить единицы измерения объема в часовой формат записи, но в зависимости от объема HDD и заданных настроек получаемой информации на один диск можно поместить архив видео, отснятого за период от одного календарного месяца до года.

Критерии выбора

Для того чтобы установленная система видеонаблюдения была максимально эффективной и удобной в использовании, а также прослужила на протяжении долгого срока, необходимо серьезно отнестись к процессу выбора такого устройства, как жесткий диск для видеорегистратора.

Поэтому выбирая HDD необходимо подобрать такое устройство, которое будет соответствовать нижеперечисленным критериям:

Hdd для видеорегистратора

  1. Выбираемая модель должна быть полностью адаптирована под непрерывное функционирование в течение длительных периодов времени, вплоть до года. Именно поэтому для видеорегистраторов не подходят стандартные компьютерные HDD, которые не оптимизированы под такую интенсивность работы и рискуют слишком быстро выйти из строя.
  2. Поскольку HDD будет находиться в непрерывном функционировании, то вторым по значимости параметром становится его рабочая температура: чем она ниже, тем дольше устройство сможет прослужить. На сегодняшний день существует множество дополнительных возможностей для понижения рабочего температурного режима, например, выпускаются специальные модели, технические особенности которых способствуют снижению потребляемого тока, как следствие, жесткий диск нагревается меньше.
  3. Возможность трансляций изображений сразу с нескольких видеокамер, если в системе видеонаблюдения присутствует более одного подобного устройства.
  4. Автоматическая архивация получаемой информации, предназначенная для экономии свободного места.
  5. Структурированное хранение информации и возможность оперативного получения доступа к необходимым данным, записанным и хранящимся на устройстве.
  6. Унифицированные характеристики, которые позволяют совмещать HDD с большей частью оборудования наиболее распространенных производителей и мировых брендов.
  7. Низкий уровень потребления энергии, поскольку работать устройство должно в круглосуточном режиме.
  8. Возможность автоматического исправления системных и программных ошибок, которые могут возникнуть в процессе работы, для обеспечения непрерывности функционирования всей системы по передаче и хранению информации.

Особое внимание необходимо уделить выбору объема жесткого диска, поскольку если приобрести HDD со слишком маленькой емкостью, то в определенный момент времени свободного пространства на устройстве может не хватить и процесс сохранения получаемых с видеорегистратора данных прервется.

При покупке слишком большого по емкости HDD, конечно, такие проблемы не грозят ввиду постоянного наличия запаса свободного места на нем, но это повлечет за собой слишком большие и ненужные финансовые траты на покупку.

Современные производители выпускают жесткие диски с объемом в диапазоне от 320 Гб. До 6 Тб., поэтому на осуществляемый выбор будут оказывать влияние следующие факторы:

  1. Количество камер, с которых на HDD будет транслироваться видеопоток.
  2. Период времени, в течение которого потребуется хранить архивы с полученной информацией.
  3. Качество сохраняемых видеофайлов, определяющее их вес.

Указанные факторы будут влиять не только на объем хранилища данных, но и на количество подобных устройств. Для того чтобы правильно определить данные параметры рекомендуется воспользоваться имеющимися в интернете программами-калькуляторами, которые позволяют рассчитать их по заданным показателям с максимальной точностью.

Формат HDD для видеорегистратора

Hdd для видеорегистратора

Объемы записей, измеряемые в часах, которые можно хранить на жестком диске зависят не только от свободного пространства, но также и от формата. Наиболее популярными на сегодняшний день являются две разновидности:

  1. Формат H264 представляет собой одну из последних разработок, которая постепенно приходит на смену MPEG4, поскольку по сравнению с ним дает возможность экономии до 30% пространства в хранилище данных.
  2. Формат D1, который был разработан для систем видеонаблюдения, в которых используются аналоговые камеры. В зависимости от заданных настроек пользователь может изменить качество сохраняемых записей или иные параметры, поэтому в зависимости от объема хранилища можно отрегулировать его заполняемость в рамках 150-400 Мб. ежечасно.

Лучшие модели

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

Для того чтобы облегчить этот процесс ниже описывается оборудование, больше всего зарекомендовавшее себя с положительной стороны:

Hdd для видеорегистратора

  1. Компания Western Digital является мировым брендом, узнаваемой маркой и одним из главных производителей жестких дисков. Среди выпускаемого оборудования имеется особый модельный ряд, получивший название WD Purple – все виды устройств, входящие в него, идеально подходят для хранения данных, полученных с видеорегистраторов. Производитель готов предложить своим потенциальным клиентам HDD емкостью от 500 Гб. до 6 Тб. Цена зависит от выбранного объема и находится в диапазоне 5500-21000 рублей. Однако необходимо учитывать, что в рамках одной системы не рекомендовано внедрение более восьми подобных хранилищ марки Western Digital, иначе возникает риск слишком быстрой амортизации используемого оборудования.
  2. Другим известным производителем является компания Seagate, выпустившая модель SV35, специально предназначенную для работы в системах видеонаблюдения и соответствующую всем требованиям для этого. Внутри модельной серии SV35 имеется три разновидности HDD, которые обладают емкостью 1, 2 или 3 Тб, при прочих равных технических параметрах. Среди положительных сторон выделяется сниженное потребление электроэнергии в процессе функционирования и возможность осуществления круглосуточной работы даже в наиболее сложных и экстремальных условиях. В зависимости от выбранного объема цена будет варьироваться от 5000 до 10000 рублей.

Если сравнивать оба модельных ряда между собой, то диски производства Seagate зарекомендовали себя как более надежные.

Однако в случае возникновения необходимости хранения крупных архивов все-таки потребуется воспользоваться устройствами Western Digital.

Помимо этих двух вариантов также можно рассмотреть различные модели от Hitachi и Maxtor, которые сегодня активно и успешно используются в системах видеонаблюдения.

Подключение

Технология подключения жесткого диска отличается своей простотой и осуществляется самостоятельно без помощи специалистов. Для этого достаточно следовать следующему алгоритму действий:

  1. Первоначально видеорегистратор необходимо разобрать, сняв верхнюю крышку для получения доступа к его внутренней структуре.
  2. Внутри имеется свободное место для монтажа устройства, его всегда легко обнаружить по наличию пазов, предназначенных для фиксации HDD, а также отверстий на стенке, обеспечивающих вентиляцию. Жесткий диск крепится к имеющимся пазам при помощи винтов, которые необходимо надежно закрутить.
  3. В комплектацию всех устройств для хранения данных входит SATA-кабель с узким шлейфом и кабель, обеспечивающий питание. Они подсоединяются к соответствующим разъемам в видеорегистраторе и жестком диске.

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

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

Для устранения этой неполадки потребуется:

  1. Провести форматирование устройства, для этого достаточно подтвердить автоматически выданный соответствующий запрос.
  2. В процессе форматирования на экране не будет никакой индикации, позволяющей понимать, на каком этапе находится процесс. В зависимости от емкости диска он может занимать от 1 до 15 минут.
  3. Во время форматирования может возникать оповещение, что в устройстве отсутствует HDD, которое не должно настораживать пользователей, поскольку во время этого процесса видеорегистратор не видит устройство.
  4. После завершения форматирования система обнаружит чистый диск и покажет объем свободного пространства, которое имеется на нем.

Просмотр HDD

Иногда возникает необходимость в том, чтобы просмотреть видеозаписи, которые хранятся на жестком диске. Осуществить это можно двумя способами:

  1. Отключив хранилище от видеорегистратора, и подсоединив его кабелем к персональному компьютеру или ноутбуку, таким образом, получив полный доступ к хранящимся данным.
  2. Воспользовавшись помощью специального программного обеспечения. На сегодняшний день существует широкий ассортимент предназначенных для этого приложений, некоторые из которых являются полностью бесплатными и находятся в свободном доступе в интернете.

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

Читайте также: