@Jin: Nur mal eine kleine Anregung, da du ja auch an Plugins arbeitest, die M3U Listen bereitstellen. Ich habe mir hier für den Eigengebrauch ein XBMC Python Plugin erstellt, das als Service Plugin funktioniert und automatisch beim XBMC-Start gestartet wird (lässt sich über die addon.xml definieren). Dieses Skript startet lokal einen kleinen Webserver und generiert beim Zugriff auf eine bestimmte URL dynamisch eine M3U Playlist. Die Playlist zeigt wiederum auf M3U8-Links, die auch lokal dynamisch erzeugt werden. Damit ist es problemlos möglich, sich verändernde Links mit dem Simple IPTV PVR Plugin zu verwenden.
Hab ein solches Setup jetzt bei mir laufen und bisher keine Probleme damit gehabt.