Обычное дело: мы используем cookie. Здесь можно узнать зачем
Хорошо

IP-камера для удаленного наблюдения за питомцами

Система для наблюдения за питомцами состоит из видеокамеры, подключенной к ней печатной платы, кодирующей информацию и передающей видео по Wi-Fi, и мобильного приложения, которое позволяет владельцу наблюдать за любимцем, находясь где угодно.
Собственный модуль камеры с видеопотоком 1080p/30fps на базе H.264
Специализированный встроенный дистрибутив Linux
Встроенная лазерная указка для дистанционной игры с питомцем

Введение

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

Для создания такого устройства компании нужны команды разработчиков программного и аппаратного обеспечения.

Запрос

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

Но они искали надежного партнера по разработке аппаратного обеспечения, чтобы справиться с низкоуровневыми задачами. Так они вышли на КЕДР Solutions.

Решение

Мы спроектировали печатную плату и разработали специализированный встроенный дистрибутив Linux для устройства, которое устанавливается в доме для наблюдения за питомцами.

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

Разработка дистрибутива и драйверов ОС

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

Разработка встроенного программного обеспечения для модуля камеры

Мы разработали сервис потокового видео, который поддерживает видеопоток H.264 в формате 1080p со скоростью 30 кадров в секунду. Сервис получает кадры с модуля камеры, основу которого составляет датчик изображения OmniVision OV5640.

Камера подключена к плате, которая кодирует информацию с помощью аппаратного кодека H.264, а затем передает видео по Wi-Fi, используя протокол RTSP.

Кроме этого, мы создали приложение для Android для тестирования потокового видео с помощью метода преобразования сетевых адресов (NAT). Мы настроили NAT так, чтобы маршрутизатор мог выступать в качестве агента между общедоступной и частной сетями, тем самым сокращая использование IP-адресов.

Как работает устройство

  • 1. Пользователь устанавливает камеру дома и подключает ее к домашней сети Wi-Fi.
  • 2. Пользователь подключается к камере с помощью мобильного приложения.
  • 3. Все, что нужно сделать владельцу питомца, чтобы наблюдать за своим животным, это открыть приложение и запустить трансляцию видео.

    Потоковое видео доступно независимо от физического местонахождения пользователя.

Выполненные работы

  • Создание принципиальной схемы и проектирование печатной платы
  • Подготовка технической документации и производственных файлов для изготовителя
  • Заказ компонентов и изготовление печатной платы
  • Сборка прототипа
  • Тестирование оборудования и отладка
  • Разработка специализированного дистрибутива и драйверов Linux
  • Разработка встроенного программного обеспечения

Использованные технологии

Altium Designer
для создания принципиальной схемы и проектирования печатной платы.
Allwinner A20 SoC с 2 ядрами ARM
использовали в качестве процессора.
Собственный образ Linux
для оптимизации работы устройства.
Флэш-память NAND
для хранения прошивки.
Однокристальная камера с шиной CSI
для захвата видео-изображения.
Аппаратный кодек H.264
для кодирования видео. Устройство может транслировать видео в формате 1080p со скоростью 30 кадров в секунду.
Встроенный модуль Wi-Fi
для работы устройства в сети.
NAT Traversal
для доступа к камере из внешних сетей.
C/C++
для написания программного обеспечения.

Итоги

Окончательная версия устройства — это IP-камера, похожая на PetCube, с видео в реальном времени и встроенной лазерной указкой.

Основное назначение камеры — следить, как ведет себя питомец, пока хозяина нет дома.

Владельцы домашних животных могут наблюдать за своими любимцами, разговаривать и играть с ними с помощью мобильного приложения.
  • Время загрузки:
    < 5 секунд
  • Качество видео:
    1080p, 30 кадров в секунду H.264
Связаться с нами
Оставьте контактные данные, и мы свяжемся с вами в ближайшее время