Integrace RichPear Home

FFmpeg

FFmpeg je základní mediální nástroj, který jiné integrace používají ke zpracování video a audio streamů.

Doména
ffmpeg
Typ
Zpracování médií
Komunikace
lokální proces
Nastavení
ruční konfigurace
UI

Screenshoty z RichPear Home

Snímky ukazují dostupný a bezpečný krok v českém rozhraní RichPear Home pro tuto integraci.

Vyhledání položky FFmpeg v českém rozhraní RichPear Home.
První bezpečný krok nastavení integrace FFmpeg v RichPear Home.
01

Co integrace přidá

Integrace sama obvykle nevytváří zařízení pro domácnost. Poskytuje cestu k FFmpeg binárce a společné zázemí pro kamery, detekci pohybu nebo detekci zvuku.

Výsledek v systému

  1. společná konfigurace FFmpeg pro mediální integrace
  2. možnost zadat vlastní cestu k binárce ffmpeg
  3. diagnostika streamů pomocí příkazové řádky mimo RichPear Home
02

Příprava před přidáním

RichPear Home se v domácí síti běžně otevírá na http://rphome.local:8123. Pokud tato adresa neodpoví, použijte http://IP-ADRESA:8123.

Než začnete

  1. V běžné balené instalaci bývá FFmpeg dostupný automaticky. U vlastní instalace ověřte, že je nainstalovaná verze 3.0.0 nebo novější.
  2. Připravte zkušební stream, soubor nebo zařízení, které chcete používat.
  3. U RTSP kamer si poznamenejte, zda vyžadují TCP transport nebo zvláštní parametry.
03

Nastavení v RichPear Home

Do konfigurace stačí přidat sekci ffmpeg. Pokud binárka není v systémové cestě, nastavte ffmpeg_bin na plnou cestu.

ffmpeg:
  ffmpeg_bin: /usr/bin/ffmpeg
U účtů, tokenů a hesel používejte samostatný servisní účet, kde to služba dovolí. U lokálních zařízení nastavte stabilní IP adresu nebo spolehlivé jméno v síti.
04

Kontrola po přidání

Po dokončení nastavení otevřete detail integrace, zkontrolujte vytvořená zařízení a entity, pojmenujte je česky a přiřaďte je do oblastí.

Ověřte hlavně

  1. ověřte, že související kamerová nebo senzorová integrace po restartu používá FFmpeg bez chyby
  2. stream nejdřív vyzkoušejte příkazem ffmpeg -i INPUT -an -f null -
  3. u RTSP problémů zkuste transport TCP pomocí vstupních argumentů
05

Řešení problémů

Když integrace nefunguje podle očekávání, otevřete Nastavení -> Systém -> Logy a hledejte chyby podle domény ffmpeg. Integraci neodstraňujte jako první krok; nejdřív ověřte přístup, síť, podporovaný model a poslední úspěšnou aktualizaci.

Typické kontroly

  1. UDP timeout u RTSP streamu řešte volbou -rtsp_transport tcp
  2. chyba s nedetekovanými parametry streamu může vyžadovat delší analyzeduration nebo vyšší probesize
  3. u USB kamer si na Linuxu ověřte správné zařízení, například /dev/video0 nebo /dev/video1