Выбор конфигурации ПК для систем видеонаблюдения на базе IP-камер Актуальность систем видеонаблюдения на базе IP-камер с каждым днем становится все очевиднее. Неоспоримыми плюсам таких систем принято считать легкость и скорость установки, простоту настройки, а также развитый дополнительный функционал (по сравнению с обычными аналоговыми CCTV-камерами). Но в отличие от аналоговой системы, в которой вопрос записи видео решается с помощью видеорегистратора, IP-видеонаблюдение подразумевает запись цифрового потока видео на обычный ПК. И здесь необходимо задаться вопросом – насколько «обычным» должен быть наш ПК? Прежде всего выясним, что же это такое - современная IP-камера? Ярким примером такой камеры может послужить GRANDTEC GRAND MEGA PIXEL Wi-Fi CAMERA:
Эта камера была представлена нами для тестирования на портале iXBT.com, прочитать о котором вы сможете, перейдя по этой ссылке. Разве что тестируемый вариант не был снабжен беспроводным WiFi-модулем. Конфигурация ПК для записи определяется четырьмя основными факторами – это количество используемых IP-камер, разрешение принимаемого видеопотока, частота кадров этого же видеопотока, способ кодирования. И все эти факторы – взаимосвязаны. Разрешение. В современных IP-камерах разрешение кадра – пожалуй, ключевой параметр. Именно разрешение кадра определяет то количество мелких деталей в кадре, которое будет различимо. Иными словами – это четкость картинки. Обычные IP-камеры не дают разрешения большего, чем 640х480, что примерно соответствует аналоговым 450-500 ТВЛ. В современных условиях такое разрешение давным-давно пора сдать в пыльный архив – уже несколько лет доступны IP-камеры с разрешением как минимум 1,3 Мп – а это и 640х480, и 1024х768, и 1280х1024. Количество информации, передаваемое в кадре, определить очень просто – перемножьте количество пикселей по горизонтали и вертикали. К примеру, 640х480=307200 (или 0,3 Мп). А вот 1280х1024=1310720 (или 1,3Мп), что практически в 4 раза больше предыдущего примера. Частота кадров. Это второй по значимости критерий. Он определяет, с какой частотой будет обновляться изображение в записи и на экране. То, что мы называем «живым видео», начинается с 24 к/с. В системах видеонаблюдения такая частота кадров нужна при мониторинге быстроменяющихся процессов (к примеру – казино, кассовые узлы и т.д.). Для мониторинга в обычных условиях хватает порядка 12-15 к/с. Количество IP-камер Ну тут и комментировать нечего – чем больше объект, тем большее количество камер необходимо для его контроля. И тем выше нагрузка и на сети передачи данных, и на использующийся для записи видео ПК. Алгоритм сжатия В современных IP-камерах можно встретить два различных алгоритма – это MJPEG и H.264. MJPEG характеризуется как малоресурсоемкий кодек с достаточно небольшой степенью сжатия видео (при условии, что вы не хотите получить слишком пережатое видео, что приведет к потере мелких деталей кадра). Обратной стороной этого является высокая загрузка канала связи. Так, использование алгоритма MJPEG на 1,3 Мп IP-камере может дать до 50 мбит/с на канале. А если у вас не одна камера? Поэтому использование H.264 много желательнее. Это достаточно ресурсоемкий кодек, который при схожем с MJPEG качестве выдает в разы меньший поток. Но, повторимся, для декодирования этого потока нужен достаточно современный ПК. Четыре вышеизложенных фактора не учитывают ряд особенностей, таких, как цветовой охват на канале, битрейт, с которым закодировано видео, но, тем не менее, эти факторы позволяют достаточно точно оценить среднюю нагрузку, создаваемую каждой IP-камерой. В качестве примера предлагаем рассмотреть следующую ситуацию: Существует некий объект, на котором установлены 9 IP-камер. Видеопотоки с этих камер пишутся на ПК в следующей конфигурации: — Intel® Core™2 Quad Processor Q6600 — Gigabit Ethernet (Realtek 8169) — SATA WD7501AALS-0 — 4 GB RAM На камерах выбирается кодек H.264 при разрешении 640х480. При этих условиях загрузка процессора близка к 100%. Система не тормозит, работает устойчиво, но, судя по загрузке процессора – предел близок. Увеличение разрешения кадра поставит такую систему в прямом смысле слова на колени. В общем и целом картина вырисовывается такая – если вы планируете использовать систему видеонаблюдения на базе IP-камер, у вас не получится сэкономить на ПК. Даже наоборот – мы не рекомендуем ни в коем случае так поступать. Вам понадобится как минимум 4-х ядерный процессор, 4 Гб оперативной памяти и достаточно емкий жесткий диск. Одним словом, если у вас есть вопросы по выбору ПК – мы с удовольствием поможем вам в этом деле.
|