В рубрику "Видеонаблюдение (CCTV)" | К списку рубрик | К списку авторов | К списку публикаций
Как сэкономить вычислительные ресурсы сервера при работе с H.264? |
Формат Н.264 будет способствовать дальнейшему распространению мегапиксельных видеокамер, поскольку он позволяет снизить размер видеофайлов без ухудшения качества изображения. Однако использование Н.264 требует наличия высокопроизводительного оборудования для кодирования и воспроизведения данных. Какие технологии позволяют сегодня эффективно разрешить это противоречие?
При проектировании системы IP-видеонаблюдения необходимо рассчитывать пропускную способность сети. Если на объекте используется большое количество IP-камер, особенно мегапиксельных, то при недостаточной пропускной способности сети могут возникать перерывы в трансляции изображения при просмотре и частичная потеря данных при записи.
Формат сжатия H.264 позволяет с высокой эффективностью решить задачу передачи значительного объема видеопотоков высокого разрешения. Наряду со всеми преимуществами обработка видеоданных в современных форматах сжатия является ресурсоемкой задачей даже для мощных ПК.
На производительность серверного оборудования сильно влияет программная платформа, на базе которой строится система. Одной из таких платформ является программное обеспечение для IP-видеокамер Macroscop, в котором внедрены несколько эксклюзивных технологий, позволяющих снижать нагрузку на серверы.
Одним из главных преимуществ ПО Macroscop является технология видеоанализа сжатых видеопотоков от IP-видеокамер без их полного декодирования. Применение этой технологии приводит к увеличению скорости обработки данных, за счет чего нагрузка на центральный процессор снижается в среднем в четыре раза. Благодаря снижению нагрузки на процессор можно подключить к одному серверу в четыре раза больше камер. Второй вариант экономии – это использование менее мощных, а значит, и более бюджетных процессоров и снижение стоимости серверного оборудования.
Разработчикам Macroscop удалось значительно усовершенствовать технологию анализа видеопотоков без их полного декодирования, применяемую не только для MJPEG и MPEG-4 Part 2, но и для H.264.
Чтобы увеличить экономичность использования вычислительных ресурсов, разработчики Macroscop перенесли часть операций на видеокарту. Такое решение связано с тем, что современные видеокарты способны брать на себя выполнение части вычислений по декодированию. Применение этой функции обеспечивает снижение почти в два раза загрузки процессора клиентского компьютера и возможность использования процессоров меньшей мощности, а значит, и стоимости.
Перенос операций декодирования на видеокарту позволяет экономить не только на серверной, но и на клиентской части системы видеонаблюдения. Чтобы воспользоваться этой функцией, в настройках клиентской части программного обеспечения необходимо указать, где производить обработку – на центральном процессоре или на видеокарте.
Большинство мобильных клиентов и Web-клиентов для систем видеонаблюдения не поддерживают формат H.264, и чтобы пользователь получил картинку, требуется процедура перекодирования видеопотока в MJPEG. Такая операция очень ресурсоемка и приводит к дополнительным нагрузкам на вычислительные ресурсы сервера.
В последних версиях Macroscop, помимо возможности обработки H.264 Web-клиентом, появилась поддержка этого формата клиентами для устройств на базе iOS и Android. Благодаря тому, что клиенты способны обрабатывать видеопотоки в формате H.264, сервер не производит распаковку и перекодирование, и дополнительных нагрузок не возникает.
Обработка формата H.264 возможна при достаточных вычислительных ресурсах мобильного устройства. Если ресурсов устройства будет не хватать, то видеопоток автоматически переключится в формат MJPEG. При этом пользователь может самостоятельно выбирать формат видеопотока.
Мобильные приложения Macroscop созданы с учетом особенностей планшетных компьютеров и мобильных телефонов и предоставляются бесплатно в Google Play, AppStore, Windows Store. Выбирая Macroscop, вы получаете не только широкие возможности для построения систем видеонаблюдения, но и экономите вычислительные ресурсы при помощи спектра эксклюзивных технологий.
Опубликовано: Журнал "Системы безопасности" #5, 2014
Посещений: 4033
В рубрику "Видеонаблюдение (CCTV)" | К списку рубрик | К списку авторов | К списку публикаций