Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!

Облачный сервер видеонаблюдения

closed without completion


Добрый день. Цель: Сделать облачный сервер видеонаблюдения как пример ivideon.com.



Update #1 from 14 July 2017
Суть заключается в том что камера подключается к серверу или приложению которое записывает архив на удалённый сервер. И пользователь с помощью интернет может зайти в приложение и смотреть в реальном времени камеру, а так же просмотреть архив по дате и времени. Камера есть в наличии: IP камеры видеонаблюдения. Еще важно чтоб были учётные записи клиентов. Которые могут самостоятельно подключить свою камеру, уплатив абонплату за пользование приложением(сервером).


  1. 14 days7500 ₴
    Влад Чернецкий
     710   9    1

    +

    Ukraine Kyiv | 14 July 2017 |
  2.  freelancer isn't working in the service any longer
  1. proposal withdrawn
  • Александр, приветствую. Ваш пример больше похож на обычный интернет-магазин, где можно купить специальную Wi-Fi камеру, которая будет подключаться к приложению. Вы же хотите сервис. То есть, что бы прибор подключался не к приложению, а к сайту, или что? Также интересует вопрос, а камера, подобная примеру, у вас тоже есть?

  • Александр Франц — project author
    Complain | 14 July 2017 |

    Суть заключается в том что камера подключается к серверу или приложению которое записывает архив на удалённый сервер. И пользователь с помощью интернет может зайти в приложение и смотреть в реальном времени камеру, а так же просмотреть архив по дате и времени. Камера есть в наличии: IP камеры видеонаблюдения. Еще важно чтоб были учётные записи клиентов. Которые могут самостоятельно подключить свою камеру, уплатив абонплату за пользование приложением(сервером). 

  • Anton Kravtsov
    Complain | 15 July 2017 |

    камера подключается к серверу или приложению

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

    Если уж Вы ссылаетесь на ivideon, то следует учесть, что этот изготовитель софта договорился с некоторыми производителями камер, чтобы они в прошивках некоторых камер реализовали возможность напрямую работать с сервисами ivideon.

    Рекомендую ещё глянуть на iSpy.

    Для Вашего проекта в текущей формулировке возможны две реализации:

    1) Ваш сервис работает на каком-то компьютере и через Интернет подключается к камерам пользователей, но для этого каждый пользователь должен настроить свою локальную сеть (обычно спрятанную от внешнего мира маршрутизатором) так, чтобы соединение извне добралось до IP-камер (нужен проброс портов как минимум), что рядовым пользователям редко по силам (и чревато всякими проблемами из-за уязвимостей - см. пример).

    2) В локальной сети пользователя работает программа (на каком-то компьютере), которая видеопоток от IP-камер, находящихся в этой же сети, перенаправляет на Ваш сервер в интернете. Похожим образом работает упомянутый выше iSpy.

    Теоретически ещё возможны два хардкорных варианта:

    3) Перепрошивка IP-камеры, чтобы она могла напрямую слать видеопоток на нужный адрес (так работают камеры, совместимые с ivideon). Для этого нужно знать конкретную модель камеры, чтобы выяснить, возможно ли это в принципе.

    4) Перепрошивка маршрутизатора на что-то нестандартное, чтобы там крутился сервис, который будет видеопоток с камер слать на нужный сервер в Интернете. Но опять же надо знать конкретную модель, чтобы выяснить возможности.

  • Александр Франц — project author
    Complain | 17 July 2017 |

    Спасибо за ваше разъяснение. Да вы правы приложение подключается к камере. Из изложенного я склоняюсь к вариантам 1 и 3.
    Для реализации 1 - Еще не просчитывал каким должно быть серверное оборудование по характеристикам для реализации проекта на (500 камер для старта). Будут обучены специалисты которые смогут настройку провести через team viewer или специалистом на месте. По уязвимости я так понимаю не защищен видеопоток. Или вся сеть?
    3 - Не проблема связаться с производителем для обсуждения возможной интеграции его камер с приложением. Так как сам являюсь импортером и общаюсь с производителем. Но для этого надо самому писать прошивку с нуля, или уже существующую доработать? У производителя в прошивке существует подключения камер по QR коду - сканируя код, приложение автоматом конектиться и остается ввести логин и пароль для использование приложения.

  • Anton Kravtsov
    Complain | 17 July 2017 |

    При варианте реализации №1 возможная уязвимость в прошивке камеры может быть использована злоумышленником из внешней сети, т.к. "управляющий вход" IP-камеры будет виден всем в Интернет (при наличии соответствующего инструментария - сканнер портов и т.п.). Как именно использована, зависит от кривости прошивки и изобретательности/целей злоумышленника (начиная от просмотра видеопотока и заканчивая распространением вирусов или DDoS-атаками). 

    №3: обычно проще всего доработать существующую прошивку, т.к. она гарантированно совместима с железом камеры. Есть ещё энтузиасты, которые создают собственные прошивки (см., напр., http://www.openipcam.com/), но не для всех камер это возможно.

    Упомянутый Вами способ соединения по QR-коду поддерживают многие камеры. Упрощенно, в QR-коде записан адрес, куда приложение должно обратиться, чтоб соединиться с камерой. С помощью любого QR-ридера (для смартфонов таких приложений много) можно прочитать, что в коде указано.

  • Add

Client
Project published
14 July 2017
95 views
Contractor location
Ukraine Ukraine