Dlouhou dobu jsem používal addon v Kodi Surveillance Cameras pro možnost otevřít stream z IP kamer, které mám napojené do domácího NVR. Bohužel tento a mnohé další addony mají omezení na počet kamer, které dokáží zobrazit. Jelikož aktuální počet kamer přesahuje 8ks, bylo na čase přijít s novým řešením. Nečekal jsem ale, že bude tak triviální 🙂
Kodi totiž podporuje otevřít stream z kamery přímo přes Real Time Streaming Protocol (rtsp) a tak stačilo jen tento protokol povolit a začít jej používat.
Pro vlastní zobrazení stačí vytvořit „playlist“ m3u a do něj tyto streamy vložit. Nejtěžší bylo vytáhnout správnou URL, na kterou NVR reaguje a vrací správný kamerový kanál. Po chvilce hledání přes strejdu Googla jsem našel odpovídající řetězec, který funguje. A jelikož se jedná o playlist, lze používat popisky a další vychytávky pro popisky jednotlivých kamer.
EXTINF:111, Kamera - Garaz 1 rtsp://username:password@ip_adresa_nvr:554/cam/realmonitor?channel=1&subtype=0 EXTINF:111, Kamera - Garaz 2 rtsp://username:password@ip_adresa_nvr:554/cam/realmonitor?channel=2&subtype=0 EXTINF:111, Kamera - Zahrada 1 rtsp://username:password@ip_adresa_nvr:554/cam/realmonitor?channel=3&subtype=0 EXTINF:111, Kamera - Zahrada 2 rtsp://username:password@ip_adresa_nvr:554/cam/realmonitor?channel=4&subtype=0 atd ...
Výsledný soubor playlistu uložíme do adresáře ~/.kodi/userdata/playlists/video