müsste es also einen Docker oder ein Kodi-Addon für geben
Es gibt auf jeden Fall einen Docker. LibreELEC-Addon gibt es glaube ich auch.
Gerade für solche Dinge ist die Software echt spitze.
Wollte ich auch erst so machen. Noch einfacher war es aber dann aber, Kodi einfach nur lokal scrapen zu lassen, so dass die von Emby angelegten NFOs genutzt werden. Kodi selbst nutze ich ja nur in Verbindung mit dem Beamer, d.h. nahezu immer werde ich den den Pi vor der Kodi-Nutzung neu booten und damit wird die Kodi-DB mit passender Einstellung immer automatisch aktuell gehalten. Wenn ich allerdings irgendwann mal die Vorzüge von mehreren DBs derselben Art (verschiedene Filme-DBs zB) nutzen möchte, oder ich merke, dass ich die DB doch öfter bereinigen lassen muss, dann mache ich das, wie du es hier mit Emby skizziert hast.
Hab da jetzt keine verifizierten Werte dazu, aber von der Systemauslastung kam es mir so vor, als wäre die "native Mode" Variante des Emby-Addons performanter als wenn der RPi beim Starten erst noch die Inhalte selbst scrapen muss. Auch mit von lokal gescrapten Inhalten war der Client meinem Empfinden nach nach dem Start langsamer, als wenn er die Daten über das Addon bezieht.
Mit dem Connectivity Check hatte ich in die Richtung bislang noch keine Probleme. Merkwürdigerweise ist es umgekehrt eher so, dass mein Smartphones es in diesem Fall nicht geschissen bekommt, bei einem Offline-Hotspot nebenbei mobile Daten benutzt. Sobald ich den Pi-Hotspot anwähle bin ich auf dem Smartphone also offline
beides gleichzeitig (aktive WLAN und mobile Datenverbindung) ist bei Android glaube ich garnicht möglich, da das System nur ein Gateway nutzen kann, nicht aber 2 gleichzeitig. Das mit den mobilen Daten aktiv lassen in den Entwickleroptionen ist soweit ich weiß nur dazu die Internetunterbrechung so gering wie möglich zu halten wenn das WLAN nicht mehr in Reichweite ist.
Wie das Gerät sich dann bzgl. des Connectivity-Check verhält: da koch jeder Hersteller irgendwie sein eigenes Süppchen..