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
Screenshoty z RichPear Home
Snímky ukazují dostupný a bezpečný krok v českém rozhraní RichPear Home pro tuto integraci.
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
- společná konfigurace FFmpeg pro mediální integrace
- možnost zadat vlastní cestu k binárce
ffmpeg - diagnostika streamů pomocí příkazové řádky mimo RichPear Home
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
- 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ší.
- Připravte zkušební stream, soubor nebo zařízení, které chcete používat.
- U RTSP kamer si poznamenejte, zda vyžadují TCP transport nebo zvláštní parametry.
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
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ě
- ověřte, že související kamerová nebo senzorová integrace po restartu používá FFmpeg bez chyby
- stream nejdřív vyzkoušejte příkazem
ffmpeg -i INPUT -an -f null - - u RTSP problémů zkuste transport TCP pomocí vstupních argumentů
Ř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
- UDP timeout u RTSP streamu řešte volbou
-rtsp_transport tcp - chyba s nedetekovanými parametry streamu může vyžadovat delší
analyzedurationnebo vyššíprobesize - u USB kamer si na Linuxu ověřte správné zařízení, například
/dev/video0nebo/dev/video1