MOBOTIX и ПО «Интеллект». Сравнение нагрузки на процессор и объём сетевого трафика. MxPEG и M-JPEG?

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

В тестировании использовалось следующее оборудование:

MOBOTIX:

  • MX-i25-D12-PW
  • MX-c25-D016-AUD
  • MX-Q25-D016
  • MX-M15D-Sec
ВАЖНО!!! На камерах MOBOTIX должна быть установлена микропрограмма (прошивка) версии не ниже 4.4.0.31. Последнюю версию прошивки Вы можете скачать на нашем сайте в разделе загрузки.

D-Link:

  • Коммутатор DSC-1210-10P
Рабочая станция:
  • 64x разрядная Windows 10 (версия 1607)
  • Процессор Intel® Core(TM) i7-4770
  • ОЗУ 12Гб
  • Видеоадаптер NVIDIA GeForce GTX 660
Программное обеспечение:
  • Интеллект 4.10.1. Базовая версия
  • Drivers Pack v.3.41 для 32-битной (x86) системы
  • Drivers Pack v.3.41 для 64-битной (x64) системы
0001.jpg

Отдельно хотелось бы отметить хорошее качество изображения и высокую частоту кадров, сравнительно с «родным» ПО MOBOTIX (MxCC, MxMC). По сравнению с тем, что было реализовано в более младших версиях драйверов изображение с камер было сильно пережато и заметно отличалось от оригинала.

Сравнительная характеристика использования кодека MxPEG и M-JPEG, нагрузки на процессор и объём сетевого трафика (максимальное доступное разрешение камер 5-6 МП**):

Процесс Загрузка процессора % Сетевой трафик МБ
Кодек MxPEG
Video.run * 7-8 14-18
Все процессы 8-10 < 1
 
  Video.run *  7-8 71-78
Все процессы  8-10 < 1

* – Имя процесса отвечающего за рендеринг изображения, запись и вывод на экран. Основной процесс, входящий в состав ПО «Интеллект». 
** – Максимальное разрешение камер MOBOTIX по моделям участвующих в тестировании: i25, Q25 - 5МП (259х1944); c25, M15 – 6МП (3072x2048).

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

Как известно, камеры MOBOTIX позволяют формировать видеоизображение в нескольких независимых друг от друга потоках. Как правило один с меньшим разрешением (640х480 или 800х600) используют для мониторинга системы (вывод на рабочие места операторов), а другой поток с большим или максимальным доступным разрешением, непосредственно для записи событий. Такой подход как правило используют в больших системах (от 50-ти и более 600 камер), где необходимо одновременно мониторить большое количество камер.

Сравнительная характеристика использования кодека MxPEG и M-JPEG, нагрузки на процессор и объём сетевого трафика (разрешение 800х600):

Процесс Загрузка процессора % Сетевой трафик МБ
  Кодек MxPEG  
Video.run * 2.1-3.3 2.1-3.4
Все процессы 4-7 < 1
  Кодек M-JPEG  
  Video.run *  2.8-3.7 12-13.4
Все процессы  5-8 < 1

 * – Имя процесса отвечающего за рендеринг изображения, запись и вывод на экран. Основной процесс, входящий в состав ПО «Интеллект». 
** – Максимальное разрешение камер MOBOTIX по моделям участвующих в тестировании: i25, Q25 - 5МП (259х1944); c25, M15 – 6МП (3072x2048).

Наши партнеры, чьи системы построены на комплексных системах безопасности компании ITV или только задумываться об интеграции IP камер MOBOTIX, теперь без проблем могут реализовывать свои проекты используя полный модельный ряд камер MOBOTIX. Нацеленные как на корпоративный сегмент, так и на решения для дома и малого офиса в различных сферах деятельности (Энергетика, розничная торговля, Транспорт, Спорт, и т.д.).

По любым техническим вопросам о MOBOTIX Вам с удовольствием ответят наши технические специалисты!

Следите за публикациями на нашем сайте!