Как подключить камеру jooan к компьютеру
Программа «Yousee» (от английского «you see» — «ты видишь») это бесплатное приложение, предназначенное для просмотра изображения с установленных пользователем видеокамер. Функционал программы позволяет одновременное подключение и просмотр до нескольких десятков каналов (IP-камер и регистраторов), запись HD-видео с таких камер, умное обнаружение по движению, функцию ночного виденья и другие полезные возможности. В своём оптимальном варианте функционал «Yousee» предназначен для специализированных yousee-камер, которые вы можете приобрести на «Ebay», Joom или других аналогичных интернет-площадках. Тем не менее довольно многие IP-камеры поддерживаются данным CMS-софтом, и вы можете смело загрузить и использовать «Yoosee» для работы с указанными девайсами.
Ключевые особенности
Настройка yoosee камеры на ПК
Перед настройкой yoosee камеры на Вашем компьютере необходимо выполнить одно из двух условий
1) Настроить Wi-Fi подключение Вашей камеры к роутеру. Такая настройка выполняется с помощью телефона.
2) Также для подключения yoosee камеры вместо Wi-Fi подключения можно использовать проводное подключение. В этом случае камера должна быть подключена к Вашему роутеру сетевым кабелем.
3) После установки дважды кликните ярлык на рабочем столе «CMSClient». Введите пароль (либо 00000000, либо оставьте поле пустым), выберите язык и нажмите OK.
3. (1) Далее в появившемся окне нажмите “Add all” (добавить все), чтобы добавить камеры автоматически. При этом компьютер и роутер должны быть подключены к одной и той же локальной сети. В противном случае нажмите “Manual add device” (добавить устройство вручную)
(2) Чтобы добавить устройство вручную, кликните «+» в нижней левой части окна. Далее кликните «Manual add device» (добавить устройство вручную). Затем в открывшемся окне введите ID устройства, пароль (которые обычно можно найти на этикетке на камере), название устройство (придумайте любое название), нажмите OK.
4. Дважды кликните на названии устройства в левой стороне окна. Теперь Вы можете видеть трансляцию изображения с камеры на Вашем ПК
Настройка записи архива yoosee камеры на ПК
В окошке просмотра трансляции камеры в правом верхнем углу Вы можете найти кнопку записи.
Воспроизведение архива
Нажмите . Выберите тип записанных файлов (локальный – на компьютере, удаленный – на карте памяти), время начала, время окончания, далее нажмите «Search» (найти)
Если запись архива должна осуществляться на SD карту, то необходимо выполнить настройку записи архива yoosee камеры на телефоне.
Инструкция по настройке мобильного приложения.
При первом запуске приложения необходимо произвести регистрацию аккаунта для создания личного кабинета, к которому будет привязываться ваша ip wi-fi камера.
После успешной регистрации мы попадаем в основное меню программы, в котором мы имеем возможность добавить нашу камеру по QR коду либо по ее id номеру или найти наше устройство внутри wi-fi сети. Если на вашей камере нет наклейки QR, жмем + для добавления вручную.
Добавление новое устройство.
Далее необходимо выбрать способ добавления видеокамеры. В первом ярлыке «Добавить новое устройство» мы осуществляем первичную привязку нашей видеокамеры.
Сперва необходимо ввести пароль от wi-fi сети.
Жмем следующий шаг. Подключаем камеру к источнику питания и ждем, когда yoosee обнаружит наше устройство.
После удачного добавления появится id номер нашей модели и поле где необходимо указать пароль от видеокамеры.
Если пароль верный, то на экране отобразится новое устройство, при нажатии на которое откроется окно управления камерой.
Добавить устройство подключенное к сети.
Если видеокамера уже подключена к wi-fi, а вы находитесь от нее далеко, то можно открыть вторую иконку «Добавить устройство подключенное к сети» для подключению видеокамеры по id номеру.
В наше неспокойное время хочется обезопасить свое имущество, детей или просто быть в курсе того, что происходит в данный момент на вашей территории. Я тоже задался этим вопросом, так как у меня есть дом в деревне и иногда из участка пропадают вещи. Мне стало интересно кто этот "незнакомец"? Изучив этот вопрос, мы решили поставить систему видеонаблюдения JOOAN.
Удивительно, но это оказалось так просто и легко, что я не поверил сам себе - " неужели все уже работает!"
Достаточно все подключить к электричеству как сама система находит видео камеры и на экране появляются изображения. Не надо ни каких проводов тянуть от камеры к камере, система создает свою собственную сеть Wi-Fi и передает сигналы.
Все происходящее в зоне видимости видеокамер система Jooan записывает на жесткий диск, который входит в комплект. Его объема хватает, чтобы хранить записанную информацию с 4-ёх видеокамер с разрешением 4К в течении 7 дней. Далее информация перезаписывается.
Самое приятное, то что нас прельстило и подтолкнуло к покупке - всё происходящее можно наблюдать через смартфон по специальному приложению в режиме реального времени. У каждой камеры можно настраивать зоны с детектором движения.
Как только кто-то начинает двигаться в обозначенной зоне, на смартфон приходит уведомление об этом и можно все посмотреть и нужный фрагмент записать.
Так же , через приложение в смартфоне можно просмотреть и сохранить нужные фрагменты временного окна. Захотели вы посмотреть, что происходило два дня назад в 12 часов дня и посмотрели прямо через смартфон. Для этого не нужно вскрывать жесткий диск системы. Все ОЧЕНЬ просто и ИНТУЕТИВНО понятно.
Об этой системе видеонаблюдения под маркой JOOAN можно еще много рассказывать, но я считаю, что лучше один раз увидеть, чем .. ну, вы дальше знаете. Поэтому все тонкости и нюансы по установке и настройке смотрите в этом видео.
Еще больше интересных видео вы найдете на моем Ютуб-канале ЖКВ_Саморучка
Спасибо, что читаете мои статьи! Подписывайтесь, если еще не подписаны, не забудьте отметить статью лайком или дислайком!
Интересно ваше мнение, как вы считаете, запись с видеокамеры сможет помочь следствию или это пустая трата денег?
Наверное, ни для кого не секрет, что в последнее время облачные сервисы видеонаблюдения набирают популярность. И понятно почему так происходит, видео — это "тяжелый" контент, для хранения которого необходима инфраструктура и большие объемы дискового хранилища. Использование локальной системы видеонаблюдения требует средств на эксплуатацию и поддержку, как в случае организации, использующей сотни камер наблюдения, так и в случае индивидуального пользователя с несколькими камерами.
Облачные системы видеонаблюдения решают эту задачу — предоставляя клиентам уже существующую инфраструктуру хранения и обработки видео. Клиенту облачного видеонаблюдения достаточно просто подключить камеру к интернету и привязать к своему аккаунту в облаке.
Есть несколько технологических способов подключения камер к облаку. Бесспорно, наиболее удобный и дешевый способ — камера напрямую подключается и работает с облаком, без участия дополнительного оборудования типа сервера или регистратора.
Для этого необходимо, чтобы на камере был установлен модуль ПО работающий с облаком. Однако, если говорить про дешевые камеры, то у них очень ограничены аппаратные ресурсы, которые почти на 100% занимает родная прошивка вендора камеры, а ресурсов необходимых для облачного плагина — нет. Этой проблеме разработчики из ivideon посвятили статью, в которой говорится почему они не могут установить плагин на дешевые камеры. Как итог, минимальная цена камеры — 5000р ($80 долларов) и миллионы потраченных денег на оборудование.
Мы эту проблему успешно решили. Если интересно как — велком под кат
В 2016 году мы стартовали разработку платформы облачного видеонаблюдения для Ростелекома.
В части ПО камер на первом этапе пошли "стандартным" для таких задач путем: разработали свой плагин, который устанавливается в штатную прошивку камеры вендора и работает с нашим облаком. Однако, стоит отметить, что при проектировании мы использовали наиболее легковесные и эффективные решения (например, plain C реализацию protobuf, libev, mbedtls и полностью отказались от удобных, но тяжелых библиотек типа boost)
Сейчас на рынке IP камер нет универсальных решений по интеграции: у каждого вендора свой способ установки плагина, свой набор API для работы прошивки и уникальный механизм обновления.
Это означает, что для каждого вендора камер необходимо индивидуально разрабатывать объемный слой интеграционного ПО. И на момент старта разработки целесообразно работать только с 1-ним вендором, что бы сосредоточить усилия команды на разработке логики работы с облаком.
Первым вендором был выбран Hikvision — один из мировых лидеров на рынке камер, предоставляющий хорошо документированное API и грамотную инженерную техническую поддержку.
На камерах Hikvision мы и запустили наш первый пилотный проект облачное видеонаблюдение Видеокомфорт.
Практически сразу после запуска наши пользователи стали задавать вопросы о возможности подключении к сервису более дешевых камер других производителей.
Вариант с реализацией слоя интеграции под каждого вендора я отбросил практически сразу — как плохо масштабируемый и предъявляющий к железу камеры серьезные технические требования. Стоимость камеры, удовлетворяющий таким требованиям на входе:
Поэтому, я принял решение копать глубже — сделать полностью свою прошивку для камер любых вендоров. Этот подход существенно снижает требования к аппаратным ресурсам камеры — т.к. слой работы с облаком на порядок более эффективно интегрирован с video application, и в прошивке нет лишнего не используемого жирка.
И что важно, при работе с камерой на низком уровне есть возможность использовать аппаратный AES, который шифрует данные, не создавая дополнительной нагрузки на маломощный CPU.
В тот момент у нас не было вообще ничего. Вообще ничего.
Практически все вендоры не были готовы работать с нами на таком низком уровне. Информации о схемотехнике и компонентах — нет, официальных SDK чипсетов и документации сенсоров — нет.
Технической поддержки так же нет.
Ответы на все вопросы приходилось получать реверс инжинирингом — методом проб и ошибок. Но мы справились.
Первыми моделями камер, на которых мы набивали шишки стали камеры Xiaomi Yi Ants, Hikvision, Dahua, Spezvision, D-Link и несколько сверх дешевых безымянных китайских камер.
Камеры на чипсете Hisilicon 3518E. Аппаратные характеристики камер такие:
Xiaomi Yi Ants | Noname | |
---|---|---|
SoC | Hisilicon 3518E | Hisilicon 3518E |
RAM | 64MB | 64MB |
FLASH | 16MB | 8MB |
WiFi | mt7601/bcm43143 | - |
Sensor | ov9732 (720p) | ov9712 (720p) |
Ethernet | - | + |
MicroSD | + | + |
Microphone | + | + |
Speaker | + | + |
IRLed | + | + |
IRCut | + | + |
С них мы начинали.
Сейчас поддерживаем чипсеты Hisilicon 3516/3518, а так же Ambarella S2L/S2LM. Количество моделей камер — десятки.
uboot
uboot — это начальный загрузчик, после включения питания загружается первым, инициализирует оборудование и загружает ядро linux.
Скрипт загрузки камеры достаточно тривиален:
Из особенностей — два раза вызывается bootm , подробнее об этом чуть позже, когда дойдем до подсистемы обновления.
Обратите внимание на строчку mem=38M . Да, да, это не опечатка — ядру Linux и всем-всем-всем приложениям доступно всего лишь 38 мегабайт оперативной памяти.
Так же рядом с uboot находится специальный блок, называемый reg_info , в котором находится низкоуровневый скрипт инициализации DDR и ряда системных регистров SoC. Содержимое reg_info зависит от модели камеры, и если оно будет не корректным, то камера даже не сможет загрузить uboot, а зависнет на самом раннем этапе загрузки.
Первое время, когда мы работали без поддержки вендоров, мы просто копировали этот блок из оригинальной прошивки камеры.
Ядро linux и rootfs
На камерах используется ядро Linux, входящее в состав SDK чипа, обычно это не самые свежие ядра из ветки 3.x, поэтому часто приходится сталкиваться с тем, что драйвера дополнительного оборудования не совместимы с используемым ядром, и нам приходится их бэк-портировать под ядро камеры.
Другая проблема — это размер ядра. Когда размер FLASH всего 8MB, то каждый байт на счет и наша задача — аккуратно отключить все не используемые функции ядра, что бы сократить размер до минимума.
Rootfs — это базовая файловая система. В нее включены busybox , драйвера wifi модуля, набор стандартных системных библиотек, типа libld и libc , а так же ПО нашей разработки, отвечающее за логику управления светодиодами, управление сетевыми подключениями и за обновление прошивки.
Корневая файловая система подключена к ядру как initramfs и в результате сборки мы получаем один файл uImage , в котором есть и ядро и rootfs.
Video application
Наиболее сложная и ресурсоемкая часть прошивки — приложение, которое обеспечивает видео-аудио захват, кодирование видео, настраивает параметры картинки, реализует видео-аналитики, например, детекторы движения или звука, управляет PTZ и отвечает за переключения дневного и ночного режимов.
Важная, я бы даже сказал ключевая особенность — каким образом видео приложение взаимодействует с облачным плагином.
В традиционных решениях 'прошивка вендора + облачный плагин', которые не могут работать на дешевом железе, видео внутри камеры передается по протоколу RTSP — а это огромный оверхед: копирование и передача данных через socket, лишние syscall-ы.
Мы в этом месте используем механизм shared memory — видео не копируется и не пересылается через socket между компонентами ПО камеры, тем самым оптимально и бережно используя скромные аппаратные возможности камеры.
Подсистема обновления
Предмет отдельной гордости — подсистема fault-tolerant онлайн обновления прошивки.
Поясню проблематику. Обновление прошивки — это технически не атомарная операция и в случае если посередине обновления произойдет сбой питания, то на флеш памяти будет часть "недозаписанной" новой прошивки. Если не предпринять специальных мер, то камера после этого станет "кирпичом", который нужно нести в сервисный центр.
Мы справились и с этой проблемой. Даже если камеру выключить в момент обновления, она автоматически и без участия пользователя скачает прошивку из облака и восстановит работу.
Разберем технику подробнее:
Наиболее уязвимый момент — перезапись раздела с ядром Linux и корневой файловой системой. В случае, если один из этих компонентов окажется поврежденным, то камера вообще не загрузиться дальше начального загрузчика uboot, который не умеет скачивать прошивку из облака.
Значит, нам нужно обеспечить гарантию наличия на камере работоспособного ядра и rootfs в любой момент процесса обновления. Казалось бы самым простым решением было бы постоянно хранить на флеш памяти две копии ядра с rootfs и в случае повреждения основного ядра загружать его из резервной копии.
Годное решение — однако, ядро с rootfs занимает около 3.5MB и для постоянной резервной копии нужно выделить 3.5MB. На самых дешевых камерах просто нет столько свободного места под backup ядра.
Поэтому для backup ядра во время обновления прошивки используем application партицию.
А для выбора нужной партиции с ядром как раз и используется две команды bootm в uboot — в начале пытаемся загрузить основное ядро и если оно повреждено, то резервное.
Это гарантирует, что в любой момент времени на камере будет корректное ядро с rootfs, и она сможет загрузиться и восстановить прошивку.
CI/CD система сборки и деплоя прошивок
Для сборки прошивок мы используем gitlab CI, в котором автоматически собираются прошивки под все поддерживаемые модели камер, после сборки прошивки автоматически деплоятся на сервис обновления ПО камер.
Из сервиса обновления ПО прошивки доставляются на тестовые камеры наших QA, а по завершению всех этапов тестирования и на камеры пользователей.
Информационная безопасность
Ни для кого не секрет, что в наше время информационная безопасность — это важнейший аспект любого IoT устройства, в том числе и камеры. По интернету гуляют ботнеты типа Mirai, поражающие миллионы камер со стандартными прошивками от вендоров. При всем уважении к вендорам камер, не могу не отметить, что в стандартных прошивках заложено много функционала, который не востребован для работы с облаком, однако содержит в себе много уязвимостей, которыми пользуются ботнеты.
Поэтому, весь не используемый функционал в нашей прошивке отключен, все tcp/udp порты закрыты и при обновлении прошивки проверяется цифровая подпись ПО.
И кроме этого, прошивка проходит регулярное тестирование в лаборатории информационной безопасности.
Сейчас наша прошивка активно используется в проектах по видеонаблюдению. Пожалуй самый масштабный из них — трансляция голосования в день выборов Президента Российской Федерации.
В проекте было задействовано более 70 тысяч камер с нашей прошивкой, которые были установлены по избирательным участкам нашей страны.
Решив ряд сложных, а местами, даже на тот момент практически невозможных задач, мы, конечно, получили огромное удовлетворение как инженеры, но кроме этого, и сэкономили миллионы долларов на закупке камер. И в данном случае, экономия — это не только слова и теоретические расчёты, а результаты уже случившегося тендера на закупку оборудования. Соответственно, если говорить про облачное видеонаблюдение: есть два подхода — стратегически заложиться на низкоуровневую экспертизу и разработку, получив на выходе огромную экономию на оборудовании или использовать дорогое оборудование, которое, если смотреть именно на потребительские характеристики, практически ничем не отличается от аналогичного дешевого.
Почему стратегически важно принять решение относительно выбора подхода к способу интеграции как можно раньше? При разработке плагина, разработчики закладываются на те или иные технологии (библиотеки, протоколы, стандарты). И если выбран набор технологий только под дорогое оборудование, то в дальнейшем попытка перехода на дешевые камеры с большой вероятностью, как минимум, займет безумно большое время или вообще потерпит неудачу и произойдет возврат к дорогому оборудованию.
Поворотные IP-видеокамеры получили большую популярность, поскольку обладают простотой монтажа и настройки. Такое устройство может быть установлено там, где будет удобно его владельцу – от подоконника до шкафа или стола. Кроме того, поворотная камера может быть закреплена на потолке посредством специального кронштейна.
Процедура подключения и настройки камеры может быть осуществлена собственными силами. Для этого понадобится следовать определённому алгоритму действий. Перед тем, как настраивать Yoosee IP-камеру на свой ПК, потребуется выполнить требования одного из вариантов:
- применить проводное подключение. Здесь понадобится подключить видеокамеру к роутеру при помощи сетевого кабеля;
- применить Wi-Fi-подключение. Здесь понадобится использовать смартфон.
Сервис Yoosee довольно часто используется в мультимедийных камерах, в которых существует возможность сохранения данных на flash-накопитель. Данный клиент поставляется совместно со многими IP-видеокамерами, которые присутствуют в наличии у китайских поставщиков, в частности, на сайте AliExpress.
Загрузка и настройка Yoosee
Чтобы настроить камеру на компьютер, понадобится загрузка специальной CMS Yoosee. Она доступна для скачивания на официальном сайте создателя, а использовать программу можно всем пользователям Windows.
Официальный сайт yoosee
Обладатели смартфонов, базирующихся на Android, могут скачать Yoosee в магазине Google Play.
Пользователи устройств под маркой Apple смогут загрузить приложение, которое работает с поддержкой русского языка, из магазина App Store.
Скачивание и установка Yoosee на компьютер производится с соблюдением нескольких обязательных этапов:
- Для настройки IP-камеры на свой ПК нужно будет перейти на сайт Yoosee, используя любой удобный браузера, а затем сохранить архив с CMS на компьютер. Установка загруженного софта не представляет затруднений, поэтому производится с соблюдением требуемых в процессе шагов.
- После того, как установка будет завершена, на рабочем столе компьютера появится новый ярлык под названием «CMSClient». Его нужно будет открыть двойным кликом по левой кнопке мыши. В появившемся окне будет указано имя пользователя «admin», и потребуется ввести пароль. Здесь можно будет оставить окошко пустым, а можно ввести восемь нулей. Затем выбрать удобный язык интерфейса для комфортной работы, и нажать кнопку «ОК».
- Добавление устройств может производиться разными способами:
- в окошке, которое называется «Found new devices», можно будет инициировать автоматическое добавление всех устройств посредством нажатия на кнопку «Add all». При выборе этого варианта нужно учитывать, что роутер и ПК должны иметь одну и ту же локальную сеть;
- если первый способ добавления не представляется возможным, можно перейти к ручной настройке, которая вызывается кликом по кнопке «Manual add device». В появившемся окне будет знак плюсика, расположенный на экране внизу слева. По нему нужно будет нажать и выбрать пункт «Добавление устройства вручную». После этого откроется следующее окно, где потребуется ввести несколько данных: ID видеокамеры и пароль (они зачастую присутствуют на фирменной этикетке устройства), а также понятное для владельца системы название, затем нажать кнопку «ОК».
В окне слева появится название камеры, по которому нужно будет нажать два раза. Таким образом, на экране компьютера появится трансляция видеоданных с камеры наблюдения.
Как настроить записывание архива Yoosee видеокамеры на компьютер?
Окно, которое появляется при осуществлении наблюдения за трансляцией с камеры, содержит несколько кнопок. Здесь можно будет сохранить скриншот в виде фотоизображения, можно включить микрофон, а можно приступить к видеозаписи.
Основные кнопки
Чтобы реализовать настройку архивной записи, необходимо нажать соответствующую кнопку, на которой схематически изображена видеокамера. В том случае, когда записывать потребуется на карту памяти SD-формата, нужно будет установить необходимые настройки на своём смартфоне.
Как воспроизводить данные из архива?
Воспроизведение архива осуществляется через основной интерфейс CMS. Для этого потребуется выбрать кнопку «Воспроизведение», которая находится в верхней панели меню наряду с кнопками настроек и безопасности.
Кнопка воспроизведение или play
После нажатия на кнопку включения будет необходимо выбрать несколько параметров:
- тип зафиксированной информации: данные могут быть сохранены локальным способом на ПК, а могут фиксироваться на SD-карту удалённо);
- время, в которое началась запись;
- время, в которое окончилась запись.
После этого можно будет нажимать кнопку поиска (она называется «Search»), а после того, как необходимый фрагмент обнаружится, его потребуется только воспроизвести.
Как запустить приложение на смартфоне?
Даже в том случае, когда Yoosee IP-камера настроена на компьютер, может потребоваться настройка мобильного приложения. В первую очередь, это понадобится, если нужно фиксировать информацию на карту памяти или использовать для работы Wi-Fi-соединение.
Приложение Yoosee настраивается на смартфон согласно следующему алгоритму:
- Программа скачивается и устанавливается на мобильный телефон, затем приложение запускается.
- Осуществляется регистрационный процесс, для создания личного аккаунта. Кабинет необходим для того, чтобы камера видеонаблюдения была привязана по Wi-Fi.
- Если регистрация аккаунта произведена удачно, в мобильном приложении откроется окно главного меню.
- В основном меню можно будет произвести добавление IP-видеокамеры. Это можно будет сделать несколькими способами:
воспользоваться номером ID видеокамеры и добавить его через кнопку «+»;
при наличии на корпусе камеры видеонаблюдения наклейки с QR-кодом достаточно будет отсканировать данный код, и устройство добавится автоматически;
при отсутствии указанной наклейки можно добавить камеру через сеть Wi-Fi.
Читайте также: