ist in der m3u deine e-mail? die könnte man ja durch xxx ersetzen oder geht das nicht?
[DISCONTINUED] Telerising API - Zattoo für tvHeadend und VLC [Perl]
-
easy4me -
24. Februar 2018 um 14:05 -
Erledigt
-
-
ist in der m3u deine e-mail? die könnte man ja durch xxx ersetzen oder geht das nicht?
ne, gar nicht. So sieht der inhalt dr m3u aus (unverändert)
XML#EXTM3U #EXTINF:0001 tvg-id="SRF1.ch" group-title="Allgemein" tvg-logo="https://images.zattic.com/logos/d0b44da81b954a5fb01c/black/210x120.png", SRF 1 HD http://192.168.178.24:8180/index.m3u8?channel=sf-1&platform=hls&bw=5000 #EXTINF:0001 tvg-id="SRF2.ch" group-title="Allgemein" tvg-logo="https://images.zattic.com/logos/419de2ea55351056b116/black/210x120.png", SRF zwei HD http://192.168.178.24:8180/index.m3u8?channel=sf-2&platform=hls&bw=5000 #EXTINF:0001 tvg-id="SRFinfo.ch" group-title="Allgemein" tvg-logo="https://images.zattic.com/logos/1a451842a885328f94b4/black/210x120.png", SRF info HD http://192.168.178.24:8180/index.m3u8?channel=sf-info&platform=hls&bw=5000 #EXTINF:0001 tvg-id="3+" group-title="Allgemein" tvg-logo="https://images.zattic.com/logos/48da27b7e4a63294fb83/black/210x120.png", 3+ http://192.168.178.24:8180/index.m3u8?channel=3plus&platform=hls&bw=5000
Das ist der gesamte inhalt aus der api die ich über
http://192.168.178.24:8180/?file=channels.m3u&bw=5000&platform=hls
Erhalte
Du musst natürlich deine ip eintragen, wo telerising api drauf läuft.
Diesen inhalt packt man in eine m3u datei und diese Datei dann ins tvheadend oder iptv Simple Client
-
-
Hallo nochmal,
ich hab mich jetzt soweit durchgebissen. Das Telerising läuft auf einem RASPi4, Raspian, ein VPN in die Schweiz, Zattoo kann mit dem TVHeadend aufgenommen werden. Das ganze ist im Vergleich zum vorherigen Script (Zattoo unlimited beta) von Jan-Luca leider träge inden Reaktionszeiten (ein Klick imTvheadend führt nach etwa 2 Sekunden zur Raktion), aber geht. Das ganze "laggt" manchmal, LiveTV und Aufnahmen haben Lagging/Versatz.Hierzu zwei Fragen mit der Bitte um Hilfe:
1.) wie kann ich den schnellsten Server in der Schweiz rausbekommen, den ich in telerising ja einstellen könnte? vielleicht ist das lagging dann ja weniger?
2.) gibt es nicht doch ein Script oder eine Möglichkeit wie im alten script unter Raspian, alle Aufnahmen runterzuladen? Dann könnte ich auf der Internetseite Aufnahmen definieren und sie anschließend runterladen, um das lagging zu umgehen.Es wäre klasse, wenn jemand helfen könnte
-
Zu deinem 1. Punkt kann ich helfen.
Öffne mal verschiedene Streams über Google Chrome an nem Rechner und öffne dabei mal die [definition=12,4][definition='1','3']Debug[/definition][/definition] Konsole (F12) und in den dort stehenden Informationen siehst du mit welchem Server du verbunden wurdest und dieser ist dann am besten zu wählen.
-
-
teste deine m3u Datei mit dem IPTV Simple Client.
Vielleicht eine doofe Frage: Wie komme ich an die m3u Datei heran?
Wo wird die von der Telerising API abgelegt und wie kann ich darauf zugreifen? Bin totaler Anfänger bei Linux, dachte bisher, die API sendet die m3u direkt an die Anwendung, z.B. VLC, ohne diese im System abzulegen.
Ich hatte mich diese Frage schon bei Deinem animated.GIF - Anleitung gefragt, wo zwischendurch diese m3u Datei herkommt, da dies in der gif nicht gezeigt.....
-
@dr_vergleich
Die m3u wird nach erfolgreichem Start der API im Telerising Ordner abgelegt und wird z.B. so aufgerufen:
http://<host-ip>:<port>/?file=channels.m3uEdit:
Einfach mal alles aufmerksam durchlesen: https://github.com/sunsettrack4/telerising -
-
Hallo zusammen,
auch von mir eine doofe Frage:
Ich nutze Kodi über Android v18.9 und habe bisher die sehr langsame Wilmaa-App benutzt. Wie ich nun gelesen habe, ist die Telerising API nicht für Android möglich. Ich selber habe auch keine Linux-Anwendung.Daher frage:
Kann ich irgendwie über Windows 10 diese API nutzen und dann die generierte m3u auf meinem Android TV Gerät mit Kodi nutzen (beispielsweise mit Tivimate App oder über Kodi mit IPTV Simple Client)?
Oder fällt das flach, weil die Telerising API auf dem Android TV Gerät laufen müsste, um die generierte m3u verwendbar zu machen?Danke für die Tipps, hab zwar viele Seiten durchgelesen, aber nicht so recht die Funktionsweise für mein Setting verstanden.
-
@HerrMagister
Du kannst die API auch auf Windows installieren, entweder in einer Linux VM oder über das Windows 10 Linux Subsystem.
ann muss aber dein Windowsgerät an bleiben. Denn die API / m3u funktioniert nur, wenn die API läuft.
Heißt also, du kannst die m3u nicht einfach auf ein anderes Gerät kopieren und das Windowsgerät dann ausschalten. Die API muss also laufen.MfG.
Edit:
Du könntest aber für 2,89 im Monat nen VServer mieten und die API darüber laufen lassen. https://www.hetzner.com/de/cloud / Obwohl Wilmaa benötigt ja ne CH IP, kein Plan, wie und ob das am DE Vserver geht. -
-
Alles klar, danke dir für die konkrete Rückmeldung.
Den virtuellen Linux-Server finde ich spannend, aber befürchte auch, dass das sich mit der CH IP beißt.
Ein Synology NAS würde aber auch gehen? Wollte mir demnächst eh eins zulegen. NAS würde ja an bleiben und könnte ja die m3u im Netzwerk (also auch andere Geräte) verteilen, korrekt? -
Ein Synology NAS würde aber auch gehen?
Ja, damit funktioniert das meines Wissens her auch.
-
-
Hallo Leute!
Also ich hab mich wirklich viel eingelesen hier, aber ich bekomms nicht gebacken, vielleicht könnt ihr mir helfen?
Mein Setup:
Raspberry pi 4Raspbian Betriebssystem
Darauf habe ich einen Openvpn client installiert, welcher sich automatisch verbindet. Das funktioniert auch das ich eine Schweizer IP habe. Danach hab ich das TVHeadend installiert, was soweit läuft. Beim Script bekomme ich keine Fehlermeldungen soweit, einzig die Schnittstelle musste ich auf TUN0 stellen. TVHeadend kommuniziert auch mit dem Script jedoch bekomme ich immer ein No data retour.
Meine Vermutung liegt darin das ich irgendwelche Abhängigkeiten vergessen habe oder sonstige Kleinigkeiten, was beim Raspberry noch wichtig sind.Braucht man denn eigentlich wirklich noch alle Programme wie ffmpeg, dialog, perl, perl-doc, CPAN-Module (siehe README), ggf. VLC ?
Gibt es im TVHeadend eine Einstellung das dieser nach außen nur mit TUN0 kommuniziert. Ziel ist bei mir das ich Zattoo oder Wilmaa in mein Netzwerk bringe und dann mit SAT-IP meine Boxen versorge. -
Bräuchte auch etwas Support. Bei mir läuft soweit alles per Synology aufm vero4k aber die Streams sind ständig am buffern. Kann ich den irgendwie erhöhen, gibts da irgendwo ne Einstellung?
-
-
So hab bei mir die Lösung gefunden, es hat das FFMPEG gefehlt damit er ordentlich arbeitet. Jetzt läuft es
Eine Frage hätte ich noch, was sind eigentlich die besten Einstellungen für wilmaa bzw. Zattoo, gibt es eigentlich bei den beiden ein großartigen Unterschied?
-
-
-
Ich nutze die API zwar nicht im Zusammenspiel mit TVH, aber ich würde es mal hiermit versuchen? https://github.com/sunsettrack4/telerising
Ich weiß nicht, ob bei den anderen Versionen schon die neue Loginmethode angepasst wurde. -
@Publish3r
Ja habe jetzt selber gesehen, dass die andere Version nicht mehr unterstützt wird und deshalb meinen Post angepasst.Trotzdem hängt das Skript ohne weitere Ausgaben. Wielange dauert es denn, bis das Skript durchgelaufen ist?
-
-
@Matajal Wie gesagt, ich nutze es nicht im Zusammenspiel mit TVH.
Aber die API alleine ist nach erfolgreicher Installation und nach Start innerhalb weniger Sekunden voll funktionstüchtig.Edit:
Eventuell noch irgend nen Fehler in der userfile.json ? Falesches Interface oder so? -
Hab es jetzt nach kompletter Neuinstallation zum laufen bekommen. Leider habe ich nun folgenden Fehler im TVHeadend (siehe angehängtes Bild)
Unter "Muxe" werden die Sender zwar angezeigt, aber alle Failen nach gewisser Zeit. Unter Services kommen gar keine Sender....
-
-
Das Problem wurde hier irgendwo auch schon nen paar mal besprochen. Ist zwar etwas unangenehm und zeitaufwändig, aber da wirst du hier mal ein paar Seiten durchblättern müssen, falls sonst auf die Schnelle hier kein anderer was dazu beitragen kann, wie gesagt, TVH und ich -> Nope...
-
Bitte bei "Configurations > DVB Inputs > Networks" die folgenden Einstellungen des entsprechenden IPTV-Netzwerkes anpassen und anschließend den Scan neu starten:
Maximum Input Streams: 2
Maximum Timeout (Seconds): 15, ggf. höherBitte ebenfalls sicherstellen, dass die ffmpeg-Variante der M3U geladen wird, und dass auf dem Linux-Server ffmpeg installiert ist.
-
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!