Мобильные и Web-клиенты: как избежать нагрузки на сервер

Мобильные и Web-клиенты: как избежать нагрузки на сервер

Задумывались ли вы о том, как повышается нагрузка на сервер при подключении к системе IP-видеонаблюдения через Web-браузер или смартфон? На сегодня востребованность подобных клиентских приложений очень высока. В такой ситуации разработчикам софта необходимо серьезно задуматься не только об удобстве и кроссплатформенности приложений, но и об их влиянии на загрузку сети и серверов.

MACROSCOP.jpg

И звестно, что самым популярным форматом сжатия видеопотока является H.264. Большинство мобильных и Web-клиентов для систем видеонаблюдения не поддерживают такой формат видео, и чтобы пользователь получил картинку, требуется процедура перекодирования видеопотока из H.264 в MJPEG. Эта операция является очень ресурсоемкой и приводит к дополнительным нагрузкам на вычислительные ресурсы сервера.

Влияние H.264 на экономичность сервера

Одно из главных преимуществ MACROSCOP – технология видеоанализа сжатых видеопотоков от IP-камер без их полного декодирования, за счет которой скорость обработки данных увеличивается в 4 раза. Это значит, что один сервер может обрабатывать в 4 раза больше данных. Следовательно, и расходы на вычислительное оборудование сокращаются в 4 раза. Разработчикам MACROSCOP удалось значительно усовершенствовать технологию анализа видеопотоков без их полного декодирования,

применяемую для формата сжатия H.264. В более ранних версиях программного обеспечения (до выхода версии 1.9) экономия ресурсов при работе с H.264 была менее существенна, чем при работе с MJPEG. Теперь при сохранении точности видеоанализа обработка видеопотоков в H.264 так же экономична, как и в MJPEG.

Результат применения этой технологии несколько снижается, когда пользователь

начинает работу с Web-клиентом. Дело в том, что для отображения видео в Web-клиенте, как

правило, требуется процедура перекодирования видеопотока в формат MJPEG. Совсем

недавно разработчики MACROSCOP решили эту проблему за счет поддержки Web-клиентом видеопотока в формате H.264. Таким образом, пользователи получают возможность контролировать ситуацию на объекте при помощи Web-клиента, не увеличивая нагрузку на сервер.

Экономия при обработке H.264 в Web-клиенте

Видеопоток в формате H.264 обеспечивает лучшее качество изображения, меньший объем

передаваемых данных и требует меньшую пропускную способность сети. Наряду со всеми преимуществами работа с H.264 в традиционных решениях приводит к дополнительным нагрузкам из-за перекодирования видеопотока от IP-камеры в формат MJPEG для отправки в Web-клиент. Сервер с ПО MACROSCOP, начиная с версии 1.8,

можно избавить от такой нагрузки при использовании Web-клиента для просмотра видео. Благодаря тому что Web-клиент способен обрабатывать видеопоток в формате H.264, серверу не нужно производить распаковку и перекодирование, и дополнительных нагрузок не возникает.

Развитие возможностей обработки видеопотоков

Просмотр живого видео и архива при помощи Web-клиента очень удобен, но все большую

популярность приобретают мобильные приложения. На данный момент планируется реализовать возможность обработки потока в формате H.264 и на мобильных устройствах.

Команда MACROSCOP постоянно разрабатывает новые функции мобильных приложений на базе самых популярных платформ – iOS, Android, Windows Phone. Рассмотрим более подробно их возможности и отличия.

Функции мобильных и Web-клиентов

Все клиенты MACROSCOP предоставляются абсолютно бесплатно, поддерживают любые форматы видеопотока – MJPEG, MPEG-4, H.264 и, помимо просмотра видео в режиме реального времени, обладают дополнительными функциями:

- ускорение при просмотре архива в 20 раз и замедление в 10 раз;

- снимок экрана;

- настройка частоты кадров при просмотре;

- поддержка как новых, так и старых версий операционных систем.

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

Ниже приведена сравнительная таблица, в которой указаны различия между клиентами MACROSCOP.

Функции/ОС

Android

iOS

Windows phone

Веб-клиент

Воспроизведение архива, поиск по дате и времени

Да

Да

Да (начиная с версии 1.9)

Да

Количество IP-камер в мультикартинке

До 15

До 15

До 15

До 16

Поддержка звука

Нет

Да

Нет

Да

Масштабирование изображения

Да

Да

Да

Нет

Поддержка звука

Нет

Да

Нет

Да

Масштабирование изображения

Да

Да

Да

Нет

Перетаскивание канала в сетке мультикартинки

Нет

Да

Да

Да


 
Новости