Статьи

- Хмарне відеоспостереження через інтернет

  1. Підводні камені хмарної технології

Відеоспостереження через Інтернет стає все більш затребуваним з року в рік. Сьогодні не тільки обладнання для цього стало доступним, а й самі інтернет технології йдуть на зустріч користувачам. Уявіть: ви власник невеликого магазину одягу, в якому іноді крадуть відвідувачі і лінуються продавці. І ось ви вирішили поставити відеоспостереження - зайшли до найближчого салону стільникового зв'язку, купили Cloud-камеру (Cloud - хмара, англ.). У магазині прикрутили її під стелю або на стіну, направили куди треба, підключили харчування і ... все! Система відеоспостереження готова!

Тепер ви можете з будь-якої точки світу, з будь-якого комп'ютера або мобільного пристрою - ноутбука, планшета або телефону - дивитися картинку і архів. Після підключення до харчування камера сама по бездротових каналах вийшла в Інтернет, зареєструвалася на сервері і почала запис. Вам потрібно лише раз відвідати Web-сайт, вказаний на коробці камери, щоб зареєструвати свій продукт і задати логін-пароль. Тепер у вас є трансляція і тижневий архів, якими ви володієте абсолютно безкоштовно.

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

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

Давайте розглянемо ті, що сьогодні пропонуються російським користувачам

Найпростіший і дешевий спосіб створення системи відеоспостереження через Інтернет - це використання аналогових відеокамер і відеореєстратора з підтримкою хмарного сервісу. Такий сервіс позбавить вас від необхідності статичного IP адреси. Прикладом такого відеореєстратора може служити популярна модель - Novicam F1. Це 4-канальний відео рекордер з можливістю підключення 4 відеокамер і 1 мікрофона. Цей пристрій здійснює запис відео і аудіо на внутрішній жорсткий диск з інтерфейсом SATA (купується окремо).

Підтримка хмарного сервісу NoviCloud дозволить вам підключитися до вашого реєстратору через мережу Інтернет з будь-якої точки світу і подивитися відео з ваших ТВ камер або архівну запис з жорсткого диска. Перевага даного сервісу в тому, що він абсолютно безкоштовний для будь-якої кількості підключених відеокамер. Якщо потрібно підключити більше 4 камер, то можна використовувати 8-канальну модель Novicam F2 або 16-канальну Novicam F3. У цій лінійці реєстраторів існують 4-х і 8-канальні моделі з вбудованим монітором, а також елітна модель з вбудованим жорстким диском. Більш докладно про хмарний сервіс NoviCloud і спосіб підключення до нього читайте тут .

Більш докладно про хмарний сервіс NoviCloud і спосіб підключення до нього читайте   тут

Якщо вам мало дозволу аналогової камери (720х576 пікселів), то можна використовувати хмарний сервіс для IP камер IPEYE . Він дозволяє використовувати мегапіксельні IP камери з роздільною здатністю до 5 мегапікселів. У цьому варіанті вам не знадобиться навіть відеореєстратор, тому що свій архів ми зможете зберігати в хмарах. Це зручно тим, що якщо у вас зламають або викрадуть камери або ваш комп'ютер, доступ до архіву все одно збережеться. Правда повноцінне використання сервісу в такому випадку буде не безкоштовним. Вартість підключення однієї камери становить від 6 до 50 рублів в день в залежності від необхідної якості відеопотоку. Глибина архіву, збереженого в хмарі, при цьому складе 7 днів. Можливе додаткове оренда дискового простору за ціною від 2 рублів за день архіву на одну камеру. Примітно, що розробники даного сервісу пропонують власні 5 мегапіксельні IP-камери за дуже привабливими цінами.

Примітно, що розробники даного сервісу пропонують власні 5 мегапіксельні IP-камери за дуже привабливими цінами

Молода команда російських розробників однією з перших представила ринку безпеки свій сервіс онлайн-відеоспостереження. Основна перевага, про який говорять розробники, - зручність: Більше не потрібно купувати у провайдера статичний IP-адресу, ламати голову з налаштуванням DDNS і маршрутизацією портів. Досить завантажити програму, зареєструвати особистий кабінет і прикріпити до нього камери, з яких ви хочете дивитися відео ". Розробники надали користувачеві кілька способів перегляду відео з підключених камер:

  • з особистого кабінету на сайті;
  • через програму-клієнт для ПК;
  • за допомогою програми для пристроїв Apple, яке безкоштовно доступне в AppStore;
  • за допомогою інших мобільних пристроїв

Пропонується два варіанти установки: російською та англійською мовами. (Сервіс доступний не тільки громадянам Російської Федерації, а й жителям інших країн.)

Система дозволяє забезпечити одночасний перегляд відео з однієї камери багатьом користувачам. Зображення записується і зберігається на комп'ютері користувача в тому дозволі, яке встановлено на камері, а передається при онлайн-перегляді з роздільною здатністю 640х480.

Зараз сервіс безкоштовно доступний будь-якому користувачеві. Якщо у вас один сервер і до нього підключено не більше 2-х IP камер, ви можете абсолютно вільно, без будь-якої абонентської плати користуватися хмарним сервісом. досить просто зареєструватися на сервісі IVIDEON і додати туди свої IP-камери.

Однак і комерційне використання сервісу з великою кількістю IP камер або серверів пропонується за цілком розумними тарифами. За 5 камер вам потрібно буде заплатити 9 рублів в день, а за необмежену кількість IP-камер - 20 рублів в день. При цьому архів на хмарному сервері буде завжди стабільної тривалості - 7 днів.

Сервіс Ivideon підтримує велику кількість IP-камер. Основна умова підтримки камери наявність відеопотоку RTSP або MJPEG. Навіть якщо вашій IP камери немає в списку підтримуваного устаткування (який можна побачити скачавши і встановивши серверне ПЗ на свій комп'ютер), досить дізнатися у виробника і повідомити посилання на ці потоки розробникам Ivideon , І ваша камера запрацює з цим сервісом.

Якщо ви хочете вивести зображення з вашої IP-камери на свій сайт або блог, то сервіс Ivideon надасть вам таку можливість. На сайті є докладна інструкція як це зробити.

Відсутність необхідності купувати у провайдера статичний білий IP-адреса розширює використання сервісу і з бездротовим інтернетом за допомогою каналів GPRS, 3G або стрімко набирає популярність швидкісним бездротовим інтернетом 4G (YOTA).

Якщо ви не хочете використовувати комп'ютер, то ви можете придбати спеціальні IP камери з підтримкою сервісу IVIDEON . Наприклад, IP камери тогрових марки Microdigital MDC-i4240 або MDC-I7240F. У ці відеокамери можна вставити карту пам'яті microSD об'ємом до 32 ГБ і запис архіву буде здійснюватися на внутрішню пам'ять. Навіть з таким обсягом пам'яті, під час запису по детектору руху, архів може досягати декількох місяців.

Онлайн-сервіс відеоспостереження CamDrive стартував у грудні 2011 р, позиціонується проект як "перша народна IP-камера". Сервіс дозволяє спостерігати в реальному часі і переглядати запис з камери прямо в браузері.

Сервіс дозволяє спостерігати в реальному часі і переглядати запис з камери прямо в браузері

CamDrive (базовий пакет поставляється в комплекті з IP-камерою N-серії компанії Beward) дозволить здійснювати запис відео і звуку і зберігати його в архіві. Доступ до інформації може здійснюватися через мережу Інтернет з будь-якої точки світу. Тривалість зберігання відео може бути різною - відповідно до вибраного тарифного плану.

Камери можна встановити самостійно - спеціальних навичок не потрібно. Для початку роботи потрібно виконати вхід до IP-камеру на сайті www.camdrive.ru і зайти в особистий кабінет, ввести логін і пароль з карти реєстрації CamDrive, що поставляється в комплекті з камерою, в форму авторизації. Для перегляду трансляції та записів можна використовувати будь-який браузер.

Розширений огляд про існуючі хмарних сервісах буде представлений в наступних публікаціях.

Підводні камені хмарної технології

Незважаючи на те що концепція хмарних технологій в загальному випадку звучить як "включи і працюй", на ділі все не завжди так просто. Існують підводні камені, які треба враховувати як творцям, так і користувачам хмарних сервісів. Даний матеріал присвячений огляду не тільки складнощів, які можуть виникнути при роботі з системою, але і рішень цих складнощів. Існує дві моделі отримання відео від IP-камери в хмару. У першому випадку сервер хмарного сервісу підключається до камери, в другому - камера повинна самостійно підключитися до хмари. Для кожного виду організації сервісу існують свої особливості, які необхідно враховувати користувачеві при підключенні.
Чи готові IP-камери до хмарних технологій?

Не всі і не завжди, якщо мова йде про "класичних" IP-камерах.

модель 1
Якщо сервіс побудований по першій моделі: сервер зв'язується з IP-камерою через програмне забезпечення, инициализирует з'єднання і діагностує стан підключення; необхідно звернути увагу на те, як побудована система користувача. Коли IP-камери підключаються до Інтернету через роутер, для того щоб сервер знайшов камеру, сле дме виконати кидок портів. Якщо користувач має достатньої компетенції, він може зробити це самостійно, налаштувавши правило в FireWall роутера. Або ж кидок портів і ініціалізація з'єднання можуть бути зроблені IP-камерою, але та повинна підтримувати службу UPNp. При цьому необхідно звертати увагу на сумісність своєї моделі роутера і реалізованої в IP-камері функції UPNp, оскільки різні виробники реалізують її по-різному.

модель 2
Другий варіант організації сервісу передбачає використання спеціалізованих IP-камер, створених для використання в хмарі виробника даних камер.

Чи готові провайдери?

модель 1
При підключенні першим способом - хмарою до IP-камері, користувач повинен володіти зовнішнім ( "білим") IP-адресою. У масштабі глобальної мережі Інтернет проблема вичерпання IPv4-адрес стоїть дуже гостро, тому провайдери все частіше пропонують своїм абонентам приватні (або "сірі") IP-адреси. Ці адреси не використовуються в мережі Інтернет, призначені для застосування в локальних мережах, а їх розподіл ніким не контролюється. Так як в рамках глобальної мережі Інтернет "сірих" адрес фактично не існує, хмара не зможе підключитися до камер користувача, у якого "сірий" IP-адреса. Дізнатися тип IP-адреси користувач може у провайдера, і в разі, якщо у нього приватний адресу, запросити зміну на зовнішній. IP-адреса також повинен бути статичним, тобто постійним, прив'язаним до підключення. У разі динамічного IP-адреси при кожній новій сесії він буде змінюватися, а значить, при першій же зміні свого адреси IP-камера "вилетить" з хмари.

Якщо адреса динамічний, допоможе сервіс прив'язки IP-адреси до домену, наприклад DynDNS. Користувач може вибрати IP-камеру або роутер Wi-Fi з вбудованим сервісом. DynDNS-клієнт постійно відправляє інформацію DNS-сервера сервісу, тим самим повідомляючи про своє IP-адресу. Сервер служби DynDNS зберігає останній IP-адреса користувача і при зверненні до призначеного для користувача доменному імені, отриманому при реєстрації, перенаправляє запит на цей IP-адреса.

Якщо використовується роутер Wi-Fi з підтримкою DynDNS для системи з декількома IP-камерами, "білий" статичний IP-адресу отримує саме роутер, а камерам лунають "сірі" Щоб і в цьому випадку система працювала як треба, слід провести кидок портів на роутері .

модель 2
Якщо підключення до хмарного сервера здійснюється IP-камерою, її IP-адреса може бути як "білим", так і "сірим", статичним або динамічним.
Чи готовий Інтернет?

Хоча Інтернет і є невід'ємною частиною сучасного життя, оператори зв'язку далеко не завжди можуть забезпечити своїх користувачів високоякісним і високошвидкісним підключенням до Інтернету. Можливі перебої в роботі каналів зв'язку між IP-камерою і хмарою. У більшості випадків перебої каналів призводять до втрати частини відеоданих. Пошук та усунення несправностей на лінії - процес нешвидкий, тому мова, як правило, йде далеко не про кілька хвилин втраченого відео.

Захистити себе від втрат при обриві зв'язку можна, використовуючи IP-камери з вбудованою картою пам'яті - за рахунок синхронізації відеоархіву хмари з відеоданими, записуваними на карту пам'яті камери. Після відновлення зв'язку програмне забезпечення, встановлене на сервері оператора сервісу, буде "підтягувати" відсутню частину архіву прямо з флеш-карти. В результаті архів збережеться на сервері повністю.

Серйозною перешкодою для широкого поширення хмарного відеоспостереження в Росії також є обмежена пропускна здатність інтернет-каналів. Недостатня ширина каналу серйозно обмежує обсяг переданої інформації, тим самим не тільки завдаючи незручності користувачеві, але і знижуючи рівень безпеки об'єкта. Про обмеженість каналів зв'язку я вже писав в статті "Хмарне відеоспостереження: рішення проблеми вузьких каналів зв'язку" ( "Системи безпеки", № 4/2013), тому на даному питанні не буду зупинятися дуже детально.

Існує кілька шляхів вирішення проблеми вузьких інтернет-каналів. Більшість з них направлено на зменшення обсягу переданих відеоданих.

1. Використання вбудованої відеоаналітики IP-камер для запису в хмару відфільтрованих фрагментів відео з важливими оператора подіями (запис в хмару по детекції руху, перетинання віртуальної лінії, проникненню в обрану зону і т.д.).
2. Вибір оптимального формату стиснення. Основними форматами стиснення відео для систем спостереження сьогодні є MJPEG, MPEG-4 і H.264. Для вирішення проблеми вузьких каналів зв'язку необхідно знизити обсяг переданої інформації, і зробити це можна, використовуючи формат стиснення H.264. Заглядаючи в майбутнє, розробники хмарних рішень покладають величезні надії на формат H.265. Істотне підвищення (до 50% в порівнянні з H.264) ефективності стиснення відео і більш досконалі алгоритми обробки інформації дозволяють прогнозувати відчутне зниження необхідної для передачі даних ширини інтернет-каналу.
3. Ранжування відеоданих. Дана технологія реалізується постачальником сервісу і являє собою виділення цікавлять оператора фрагментів відео за допомогою функцій відеоаналітики і подальшу їх передачу в порядку черги пріоритетів. Відеоаналітіка "обрізає" непотрібні частини відео, зменшуючи обсяг, а ранжування регулює переданий потік.
4. Зниження якості відеозапису. У ряді випадків користувачеві не потрібна висока якість картинки. Відеоспостереження не завжди покликане вирішувати вузькі охоронні завдання, наприклад розпізнавати обличчя або реєстраційний номер автомобілів. Так, для спостереження за територією об'єкта іноді досить невисокого дозволу відео, а чим нижче якість картинки, тим менша ширина каналу потрібно для передачі відео по мережі.
5. Побудова гібридної системи. У цьому випадку передбачається установка користувачем власного сервера. Відеопотік з камер надходить на сервер, де аналізується за допомогою інтелектуальних функцій, і в хмару передається лише відфільтрована частина інформації

4 правила комфортного хмари

Уникнути неприємних сюрпризів при роботі з хмарою можна, знаючи про них заздалегідь. Вирішення виникаючих складнощів досить прості, але враховувати їх необхідно ще на етапі підбору обладнання та створення своєї хмарної відеосистеми. Отже, ще раз кілька правил для комфортного використання хмари:

1. Якщо хмарна система організована за моделлю підключення хмари до IP-камері, користувач повинен володіти зовнішнім статичним IP-адресою. Якщо з'єднання здійснюється через роутер, слід провести кидок портів. Це можна зробити вручну або вибравши IP-камеру з функцією UPNp.

2. Для системи, в якій підключення до хмарного сервера здійснюється IP-камерою, не має значення, приватний у користувача IP-адреса або зовнішній, статичний або динамічний.

3. Захистити себе від втрати відео при обриві зв'язку з хмарою допоможуть IP-камери з вбудованою картою пам'яті.

4. Знизити трафік при обмежену пропускну здатність інтернет-каналу можна за допомогою відеоаналітики IP-камер, функції ранжирування відеоданих, зниження якості відеозапису, вибору формату стиснення H.264 або побудови гібридної системи.

Опубліковано: Журнал "Системи безпеки" №5, 2013
взято з http://os-info.ru

Чи готові IP-камери до хмарних технологій?
Чи готові провайдери?
Чи готовий Інтернет?