D
Deleted member 358923
Guest
EDIT PART 4 ##
Musste meine dyndns zone mal ändern weil zu viele abrufe auf alte php dateien wo nicht mehr gibt... alle 2 sec is mir zu kross...
DARUM NEUE URL::::
für listen wie epg zu ersetzten
EDIT PART 3 ##
Alle Links in Klarschrift, wie gewohnt vorsortiert und tvg-id für German EPG + Stube Key
(Source: tvspielfilme BoardcasterName = tvg-id ... )
Und für jeden mit interesse:
Ganz unten im vorletzten post steht nen shell command ;-)
Lists.zip: Siehe Datei Anhang ....
Stand der sql Datenbank: 16.07.22
Mfg
EDIT PART 2 ##
So Ich habe Fertig:
Musste meine dyndns zone mal ändern weil zu viele abrufe auf alte php dateien wo nicht mehr gibt... alle 2 sec is mir zu kross...
DARUM NEUE URL::::
Sie müssen registriert sein, um Links zu sehen.
...für listen wie epg zu ersetzten
EDIT PART 3 ##
Alle Links in Klarschrift, wie gewohnt vorsortiert und tvg-id für German EPG + Stube Key
(Source: tvspielfilme BoardcasterName = tvg-id ... )
Und für jeden mit interesse:
Sie müssen registriert sein, um Links zu sehen.
...Ganz unten im vorletzten post steht nen shell command ;-)
Lists.zip: Siehe Datei Anhang ....
Stand der sql Datenbank: 16.07.22
Mfg
EDIT PART 2 ##
So Ich habe Fertig:
Sie müssen registriert sein, um Links zu sehen.
Sie müssen registriert sein, um Links zu sehen.
Sie müssen registriert sein, um Links zu sehen.
Sie müssen registriert sein, um Links zu sehen.
Sie müssen registriert sein, um Links zu sehen.
Sie müssen registriert sein, um Links zu sehen.
Sie müssen registriert sein, um Links zu sehen.
Sie müssen registriert sein, um Links zu sehen.
Sie müssen registriert sein, um Links zu sehen.
MfgHallo zusammen,
Ich habe es vor kurzen hin bekommen Live-TV von VAVOO zu Streamen ohne Kodi bzw. nicht als Python addon innerhalb von Kodi betreiben zu können.
Ich Persönlich benutze dafür mein Raspberry den Ich hauptsächlich als Mediastation bzw. Webhost betreibe.
Nun ja das Shell Script, welches ich dafür erstellt habe, tut folgendes für Mich:
- Alle 15 Minuten eine neue Signatur Key (Gast Key) anfordern und Speichern.
- Alle 6 Stunden die Live-TV Liste von VAVOO abgleichen, verfügbare Links erneuern, neue Einträge erstellen und jeden Eintrag mit einer php id versehen und tvg-id's abgleichen. (Für EPG)
Und die eigentliche m3u8 Liste erstellen bzw. bereitstellen.
- Alle 24 Stunden (über ein fremd Programm) EPG Daten herunterladen und epg.xml.gz bereitstellen.
So wozu der ganze Aufwand?
Wer sich mit der Signierung von VAVOO auskennt wird wissen das der Sig-Key am ende der Stream URL angehängt werden muss um den eigentlichen Stream auch zu empfangen.
Und da der Gast Key im Regelfall nur für 15min (ohne ping Request) gültig bleibt, hieß das für mich zwangsläufig die m3u8 Liste die ich mir selbst bereitstelle musste selbst alle 15 min (RealTime) erneuert werden und bei meinem IPTV (Android) Gerät muss ich ebenfalls alle 15 min die Liste aktualisieren um die Signierung aktuell zu halten.
Das war mir eindeutig zu Dumm, weil der Stream (wenn man Streamt) kann im Prinzip bis zu 6 Std laufen, auch ohne Aktualisierung der Signierung bzw. ohne Ping.
Aber wenn man nach 15 min versucht den Kanal zu wechseln, ist das nahtlose umschalten nicht mehr möglich da ja die m3u8 Liste auf dem Endgerät erneuert werden muss.
Das ganze konnte ich nun umgehen indem mein Raspberry jedem link eine ID zuweist, die sich nicht mehr ändert.
Damit die m3u8 Liste auf dem Endgerät quasi gar nicht erneuert werden muss, außer es gibt Dead Links in der Liste, was aber eig nicht passiert.
Soweit so gut.
Wenn jetzt ein Stream aus der eigenen m3u8 Liste vom Raspberry ausgewählt, führt dieser auf eine php Seite (auf dem Raspberry) die die aktuelle Stream-URL und SIgnatur Key zusammenführt und das Endgerät zu dieser URL weiterleitet. (Das Endgerät baut also eine direkt Verbindung zum Stream Server auf.)
Was hat das jetzt für einen Sinn?
- Die m3u8 Liste auf dem Endgerät muss nicht mehr ständig erneuert werden.
- Diese m3u8 Liste kann von jedem Endgerät benutzt werden. Da die Liste im allgemein m3u Format .... (insofern TS File Format unterstütz wird, also ganz ohne Kodi usw.)
- Elektronische Fernsehzeitung angepasst und als epg.xml.gz bereitgestellt. (Zumindest die Deutschen Kanäle, Quelle: Telekom Server ... )
Ja das ganze läuft so gut (mit dem Umschalten der Kanäle ist quasi Nahtlos, also fast so wie normal TV wo man umschaltet!) bei mir, das ich mir dachte ich könnte das ja für die Community bereitstellen.
Deshalb wollte ich vorab erstmal fragen ob an diesem Script überhaupt Interesse besteht, weil wenn nicht dann mach ich mir die Arbeit erst gar nicht...
Also ihr seit gefragt, je nach Anklang bei euch, mach ich das abhängig davon ob ich alles zu einem Paket schnüre und Online stelle, oder nicht .... ;-)
Das war's erstmal von meiner Seite.
Mfg,
Master X
Ich habe es vor kurzen hin bekommen Live-TV von VAVOO zu Streamen ohne Kodi bzw. nicht als Python addon innerhalb von Kodi betreiben zu können.
Ich Persönlich benutze dafür mein Raspberry den Ich hauptsächlich als Mediastation bzw. Webhost betreibe.
Nun ja das Shell Script, welches ich dafür erstellt habe, tut folgendes für Mich:
- Alle 15 Minuten eine neue Signatur Key (Gast Key) anfordern und Speichern.
- Alle 6 Stunden die Live-TV Liste von VAVOO abgleichen, verfügbare Links erneuern, neue Einträge erstellen und jeden Eintrag mit einer php id versehen und tvg-id's abgleichen. (Für EPG)
Und die eigentliche m3u8 Liste erstellen bzw. bereitstellen.
- Alle 24 Stunden (über ein fremd Programm) EPG Daten herunterladen und epg.xml.gz bereitstellen.
So wozu der ganze Aufwand?
Wer sich mit der Signierung von VAVOO auskennt wird wissen das der Sig-Key am ende der Stream URL angehängt werden muss um den eigentlichen Stream auch zu empfangen.
Und da der Gast Key im Regelfall nur für 15min (ohne ping Request) gültig bleibt, hieß das für mich zwangsläufig die m3u8 Liste die ich mir selbst bereitstelle musste selbst alle 15 min (RealTime) erneuert werden und bei meinem IPTV (Android) Gerät muss ich ebenfalls alle 15 min die Liste aktualisieren um die Signierung aktuell zu halten.
Das war mir eindeutig zu Dumm, weil der Stream (wenn man Streamt) kann im Prinzip bis zu 6 Std laufen, auch ohne Aktualisierung der Signierung bzw. ohne Ping.
Aber wenn man nach 15 min versucht den Kanal zu wechseln, ist das nahtlose umschalten nicht mehr möglich da ja die m3u8 Liste auf dem Endgerät erneuert werden muss.
Das ganze konnte ich nun umgehen indem mein Raspberry jedem link eine ID zuweist, die sich nicht mehr ändert.
Damit die m3u8 Liste auf dem Endgerät quasi gar nicht erneuert werden muss, außer es gibt Dead Links in der Liste, was aber eig nicht passiert.
Soweit so gut.
Wenn jetzt ein Stream aus der eigenen m3u8 Liste vom Raspberry ausgewählt, führt dieser auf eine php Seite (auf dem Raspberry) die die aktuelle Stream-URL und SIgnatur Key zusammenführt und das Endgerät zu dieser URL weiterleitet. (Das Endgerät baut also eine direkt Verbindung zum Stream Server auf.)
Was hat das jetzt für einen Sinn?
- Die m3u8 Liste auf dem Endgerät muss nicht mehr ständig erneuert werden.
- Diese m3u8 Liste kann von jedem Endgerät benutzt werden. Da die Liste im allgemein m3u Format .... (insofern TS File Format unterstütz wird, also ganz ohne Kodi usw.)
- Elektronische Fernsehzeitung angepasst und als epg.xml.gz bereitgestellt. (Zumindest die Deutschen Kanäle, Quelle: Telekom Server ... )
Ja das ganze läuft so gut (mit dem Umschalten der Kanäle ist quasi Nahtlos, also fast so wie normal TV wo man umschaltet!) bei mir, das ich mir dachte ich könnte das ja für die Community bereitstellen.
Deshalb wollte ich vorab erstmal fragen ob an diesem Script überhaupt Interesse besteht, weil wenn nicht dann mach ich mir die Arbeit erst gar nicht...
Also ihr seit gefragt, je nach Anklang bei euch, mach ich das abhängig davon ob ich alles zu einem Paket schnüre und Online stelle, oder nicht .... ;-)
Das war's erstmal von meiner Seite.
Mfg,
Master X
Zuletzt bearbeitet von einem Moderator: