Baby Zzz's Desktop для Mac и Windows
Baby Zzz's Desktop — приложение для компьютера Mac или Windows, который постоянно включён дома. Оно получает по домашней сети RTSP-видео с Wi‑Fi-камер ONVIF, добавленных в ваш аккаунт Baby Zzz, и транслирует его через WebRTC, так что вы можете смотреть камеры вне дома, не открывая порты на роутере.
Baby Zzz's Desktop открывает приложению доступ к вашим Wi‑Fi-камерам. Для Mac или ПК.
Все загрузки
Установка бесплатна; для доступа к камерам вне дома нужен Premium (см. ниже). По этим ссылкам всегда скачивается последняя версия.
Что оно делает
- Получает поток каждой камеры по RTSP в вашей локальной сети и передаёт видео H.264 и звук G.711 напрямую в WebRTC. Ничего не перекодируется, не записывается и не хранится.
- Регистрируется в Baby Zzz как эта камера, поэтому её просмотр работает так же, как просмотр телефона-камеры: прямое соединение peer-to-peer, а для аккаунтов Premium — зашифрованное подключение TURN от Baby Zzz в качестве запасного варианта.
- Поддерживает управление поворотом, наклоном и зумом (PTZ), обратную аудиосвязь и звуки для сна через Baby Zzz's Desktop для поддерживаемых камер ONVIF Profile T и TP-Link Tapo.
- Пока камера транслируется, приложение слушает её звук на компьютере с помощью небольшого детектора плача. Услышав шум или плач, оно отправляет только короткое событие, никогда не звук, и члены семьи, включившие оповещения, получают уведомление на телефон.
- Работает в строке меню или в области уведомлений. Цвет значка показывает состояние, а по щелчку открывается панель со всеми камерами, списком тех, кто смотрит, паузой на 1, 4 или 8 часов и запретом перехода в сон.
Где смотреть
- Камеры, к которым открыт доступ таким образом, вне дома воспроизводятся в приложениях Baby Zzz для Android и iOS, а также в окне Baby Zzz's Desktop на компьютере Mac или Windows. Одну камеру одновременно могут смотреть до 4 человек.
- Приложения для телефона переключаются незаметно: прямая трансляция по RTSP, пока телефон в сети Wi-Fi камеры, и через Baby Zzz's Desktop, когда вы вне дома.
- На совместимых камерах через Baby Zzz's Desktop можно управлять PTZ, использовать функцию «Нажмите и говорите» и включать звуки для сна. Уведомления о шуме и плаче приходят на телефон, когда оповещения включены.
Окно Baby Zzz's Desktop
- Смотрите камеры телефонов и Wi‑Fi-камеры, доступные через Baby Zzz's Desktop, в одном окне. В широком окне меню переходит на боковую панель, а камеры, которые вы смотрите, располагаются рядом друг с другом.
- На плитке камеры телефона включайте звуки для сна или колыбельную на телефоне в детской и настраивайте громкость и таймер.
- На Wi‑Fi-камере, доступной через Baby Zzz's Desktop: поворот и наклон, а также разговор через динамик камеры, пока удерживается кнопка. Для камеры Tapo, к которой доступ открывает этот компьютер, плитка запрашивает пароль аккаунта TP-Link, когда он нужен динамику.
- В Настройках — оповещения о плаче и шуме для каждой камеры и функция «Отложить». Сами оповещения приходят на ваши телефоны.
- Окно следует светлой или тёмной теме системы.
- Premium покупается в приложении Baby Zzz's на телефоне, а не на компьютере: окно подскажет, как это сделать, и Premium вашего аккаунта затем действует и здесь.
Настройка
- Добавьте Wi‑Fi-камеру в приложении Baby Zzz на телефоне (поиск ONVIF или ввод вручную).
- Установите Baby Zzz's Desktop на компьютер в той же сети, что и камера, и войдите в аккаунт.
- Выберите в меню значка «Установить фоновую службу». В macOS это фоновый агент для вашего пользователя, пароль администратора не нужен; в Windows это служба, и она один раз запросит разрешение.
- Выберите «Открыть доступ к камерам этого компьютера» и один раз войдите в браузере.
- Данные для входа в камеру приходят с других устройств вашей семьи со сквозным шифрованием, либо вы вводите их на странице «Общий доступ к камерам». Пароли динамиков Tapo тоже передаются между устройствами семьи со сквозным шифрованием. Доступ к камере открывается, как только её данные для входа работают, её адрес находится в вашей домашней сети и она отвечает как добавленная вами камера.
Что понадобится
- Premium в аккаунте камеры. Premium владельца распространяется на членов семьи. Подписка оформляется в приложении на телефоне, а не на компьютере.
- Mac (Apple silicon или Intel) или ПК с Windows (64-бит или ARM), который включён, не в режиме сна и находится в той же сети, что и камера.
- Камера ONVIF или RTSP, передающая H.264. Со звуком G.711 вы получаете звук и оповещения; с AAC или другим кодеком видео воспроизводится без звука, и оповещений нет. Выберите для звука камеры G.711.
- Короткий интервал I-кадров на камере (от 1 до 2 секунд), чтобы камера запускалась быстро: новый зритель ждёт следующего ключевого кадра камеры.
Конфиденциальность и безопасность
- Только исходящие подключения: никаких открытых портов и никакого UPnP. Единственное, что приложение прослушивает, — локальный канал между приложением и его службой, защищённый ключом.
- Данные для входа в камеры и пароли динамиков Tapo никогда не попадают на наши серверы в читаемом виде. Они запечатываются для каждого из ваших устройств (ECDH с AES-256-GCM), и открыть их могут только эти устройства.
- Данные входа службы, данные для входа в камеры и хеши паролей Tapo хранятся в зашифрованном хранилище, ключ которого находится в Связке ключей macOS или в Windows DPAPI. Приложение не содержит секрета клиента.
- Оно может открывать доступ только к тем камерам, которые разрешено видеть вашему аккаунту. Владелец решает, получат ли члены семьи доступ к Wi‑Fi-камере, а удаление участника лишает его доступа.
- Видео не записывается. Детектор плача работает на вашем компьютере, и звук не отправляется в Baby Zzz.
Чтобы компьютер не засыпал
Пока к камере открыт доступ, Baby Zzz's Desktop не даёт компьютеру перейти в режим сна (экран при этом может выключаться). Некоторые условия всё же могут его остановить, и приложение предупредит вас и подскажет шаги для вашей системы:
- работа от аккумулятора или режим энергосбережения на Mac
- закрытая крышка без внешнего дисплея (Mac в режиме закрытой крышки продолжает работать)
- режим Modern Standby в Windows или настройки сна и гибернации при работе от аккумулятора
- В macOS агент работает, пока вы вошли в систему на Mac, даже если окно закрыто и экран заблокирован, и останавливается при выходе из системы. Для постоянно включённого Mac используйте автоматический вход обычного пользователя. В Windows служба работает, даже когда никто не вошёл в систему.
- Если компьютер всё же заснёт, доступ восстановится после пробуждения, и приложение сообщит, сколько он спал.
Текущие ограничения
- Установщики пока не подписаны сертификатом Apple или Microsoft. macOS попросит подтвердить первый запуск, а Windows SmartScreen может показать предупреждение. Автоматических обновлений пока нет: кнопка «Обновить» в приложении открывает эту страницу, где можно скачать новую версию.
- Только macOS и Windows. Версии для Linux нет.
- Для обратной аудиосвязи и звуков для сна нужен динамик камеры с поддержкой G.711 (ONVIF Profile T) или поддерживаемая камера TP-Link Tapo; динамики только с AAC или G.726 не поддерживаются.
- Проверено не на всех камерах. Если какая-то не работает, напишите нам и укажите её производителя и модель.
Есть вопросы или камера не подключается? Напишите нам: [email protected].