Hacker News Digest

24 августа 2025 г. в 06:13 • caseyliss.com • ⭐ 106 • 💬 43

OriginalHN

#unifi#onvif#rtsp#docker#synology#ios

Turning a Decommissioned iPhone into a UniFi Protect Camera

Как превратить старый iPhone в камеру UniFi Protect

Переехав на экосистему UniFi, я захотел добавить в Protect ещё одну камеру. Под рукой оказался старый iPhone — компактный «мини-ПК» с хорошей камерой. Официально Protect работает только с UniFi-камерами, но поддерживает сторонние устройства через ONVIF.

В App Store не нашёл приложений, которые напрямую транслируют по ONVIF, зато понял: ONVIF лишь «рукопожатие», а сам поток идёт через RTSP. Значит, схема такая:

iPhone (RTSP) → ONVIF-прокси → Protect
  1. RTSP-поток с iPhone
    Установил IP Camera Lite (бесплатный тестовый режим). Настроил поток:
    rtsp://admin:admin@192.168.17.189:8554/live
    Проверил через ffplay — картинка и звук пошли.

  2. ONVIF-прокси в Docker
    Нашёл на Reddit упоминание контейнера rtsp-to-onvif. Поднял его на Synology, поправил config.yaml:

    • интерфейс eth4 (10 GbE-адаптер);
    • IP и путь RTSP-потока;
    • точные width/height, взятые из вывода ffplay.
  3. Добавление в Protect
    В веб-интерфейсе Protect включил «Discover 3rd-Party Cameras», увидел новое устройство, нажал Adopt, ввёл admin/admin. После донастройки камера появилась в списке.

Результат: iPhone теперь полноценная камера Protect, а Surveillance Station и Scrypted можно отключить.