Im tvHeadend-Webinterface gibt es ebenfalls ein Log, man kann dort rechts unten auf den Button klicken.
[DISCONTINUED] Telerising API - Zattoo für tvHeadend und VLC [Perl]
-
easy4me -
24. Februar 2018 um 14:05 -
Erledigt
-
-
@DeBaschdi vielen Dank für den Screenshot. Habe es bei mir jetzt ebenfalls so eingestellt.
Aber daran liegt es leider nicht.@easy4me Danke da finde ich das Log
Das sieht aktuell so aus.
2020-02-12 08:21:13.760 mpegts: - WDR Essen in Telerising-API - scan no data, failed
2020-02-12 08:21:13.760 subscription: 077C: "scan" unsubscribing
2020-02-12 08:21:13.761 mpegts: - Deutsche Welle Arabic in Telerising-API - tuning on IPTV
2020-02-12 08:21:13.763 spawn: Executing "/usr/loca/volume1/@appstore/VideoStation/bin/ffmpeg"
2020-02-12 08:21:13.763 subscription: 077E: "scan" subscribing to mux " - Deutsche Welle Arabic", weight: 6, adapter: "IPTV", network: "Telerising-API", service: "Raw PID Subscription"
2020-02-12 08:21:13.767 iptv: stdin pipe unexpectedly closed: No data
2020-02-12 08:21:28.760 mpegts: - Deutsche Welle Arabic in Telerising-API - scan no data, failed
2020-02-12 08:21:28.761 subscription: 077E: "scan" unsubscribing
2020-02-12 08:21:28.761 mpegts: - NDR Schleswig-Holstein in Telerising-API - tuning on IPTV
2020-02-12 08:21:28.763 spawn: Executing "/usr/loca/volume1/@appstore/VideoStation/bin/ffmpeg"
2020-02-12 08:21:28.763 subscription: 0780: "scan" subscribing to mux " - NDR Schleswig-Holstein", weight: 6, adapter: "IPTV", network: "Telerising-API", service: "Raw PID Subscription"
2020-02-12 08:21:28.767 iptv: stdin pipe unexpectedly closed: No data
2020-02-12 08:21:43.761 mpegts: - NDR Schleswig-Holstein in Telerising-API - scan no data, failed
2020-02-12 08:21:43.761 subscription: 0780: "scan" unsubscribing
2020-02-12 08:21:43.761 mpegts: - ARD-alpha in Telerising-API - tuning on IPTV
2020-02-12 08:21:43.763 spawn: Executing "/usr/loca/volume1/@appstore/VideoStation/bin/ffmpeg"
2020-02-12 08:21:43.764 subscription: 0782: "scan" subscribing to mux " - ARD-alpha", weight: 6, adapter: "IPTV", network: "Telerising-API", service: "Raw PID Subscription"Obwohl ich in der Telerising API /usr/bin/ffmpeg hinterlegt habe, nutzt das tvheadend, den Pfad der Video Station. Scheint das Synology Intern umzuleiten
-
-
ffmpeg wird gar nicht erst geladen. Der typische ffmpeg-Log taucht gar nicht erst auf.
Im Skript gibt es die Möglichkeit, den ffmpeg-Pfad selbst zu wählen. Ggf. kann man die Einstellungen in der userfile.json entsprechend anpassen und eine neue Kanalliste erstellen.
-
Hi,
jetzt hab ich es hinbekommen, das er zumindest das ffmpeg lädt.
2020-02-12 08:41:25.722 mpegts: - BR Fernsehen Süd in Telerising-API - tuning on IPTV
2020-02-12 08:41:25.724 spawn: Executing "/volume1/@appstore/ffmpeg/bin/ffmpeg"
2020-02-12 08:41:25.725 epggrab: - BR Fernsehen Süd in Telerising-API - registering mux for OTA EPG
2020-02-12 08:41:25.726 subscription: 0824: "scan" subscribing to mux " - BR Fernsehen Süd", weight: 5, adapter: "IPTV", network: "Telerising-API", service: "Raw PID Subscription"
2020-02-12 08:41:25.754 spawn: ffmpeg version 4.2.1 Copyright (c) 2000-2019 the FFmpeg developers
2020-02-12 08:41:25.754 spawn: built with gcc 4.9.3 (crosstool-NG 1.20.0) 20150311 (prerelease)
2020-02-12 08:41:25.754 spawn: configuration: --target-os=linux --cross-prefix=/spksrc/toolchains/syno-x64-6.1/work/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu- --prefix=/var/packages/ffmpeg/target --extra-cflags=-I/spksrc/spk/ffmpeg/work-x64-6.1/install/var/packages/ffmpeg/target/include --extra-ldflags=-L/spksrc/spk/ffmpeg/work-x64-6.1/install/var/packages/ffmpeg/target/lib --extra-libs='-lxml2 -ldl' --pkg-config=/usr/bin/pkg-config --ranlib=/spksrc/toolchains/syno-x64-6.1/work/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ranlib --enable-cross-compile --enable-rpath --enable-pic --enable-shared --enable-gpl --enable-fontconfig --enable-libass --enable-libbluray --enable-avresample --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-libopus --enable-libsoxr --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-gnutls --disable-debug --disable-doc --disable-static --enable-libfdk-aac --enable-nonfree --extra-cflags='-DSYNO_VIDEOSTATION -DSYNO_AUDIOSTATION -DSYNO_MEDIASERVER -DSYNO_DSM' --e
2020-02-12 08:41:25.754 spawn: libavutil 56. 31.100 / 56. 31.100
2020-02-12 08:41:25.754 spawn: libavcodec 58. 54.100 / 58. 54.100
2020-02-12 08:41:25.754 spawn: libavformat 58. 29.100 / 58. 29.100
2020-02-12 08:41:25.754 spawn: libavdevice 58. 8.100 / 58. 8.100
2020-02-12 08:41:25.754 spawn: libavfilter 7. 57.100 / 7. 57.100
2020-02-12 08:41:25.754 spawn: libavresample 4. 0. 0 / 4. 0. 0
2020-02-12 08:41:25.754 spawn: libswscale 5. 5.100 / 5. 5.100
2020-02-12 08:41:25.754 spawn: libswresample 3. 5.100 / 3. 5.100
2020-02-12 08:41:25.754 spawn: libpostproc 55. 5.100 / 55. 5.100
2020-02-12 08:41:25.754 spawn: "http://192.168.178.10:8180/index.m3u8?cha…rue&audio2=true: No such file or directorydennoch findet er nix? Auch noch ein anderes Problem?
Gebe ich die URL direkt ein, auf der er anscheinend nix findet. Erhalte ich folgendes:#EXTM3U #EXT-X-VERSION:5 #EXT-X-INDEPENDENT-SEGMENTS #EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio-group",NAME="Default",DEFAULT=YES,AUTOSELECT=YES,LANGUAGE="mis",URI="https://fr5-0-hls5-live.zahs.tv/DE_br/t_track_…DGGQZDCZDFGY2DE" #EXT-X-STREAM-INF:BANDWIDTH=8000000,CODECS="avc1.4d4020,mp4a.40.2",RESOLUTION=1920x1080,FRAME-RATE=50,AUDIO="audio-group",CLOSED-CAPTIONS=NONE https://fr5-0-hls5-live.zahs.tv/DE_br/t_track_…DGGQZDCZDFGY2DE
-
-
Die URL ist keine Datei, das scheint ffmpeg nicht korrekt erkennen zu können. Wie sieht bei den tvHeadend-Muxes im Einstellungsfenster die URL eines Kanals aus?
-
So sieht der Mux aktuell aus
-
-
Scheinbar unterstützt die gewählte ffmpeg-Variante das HTTP-Protokoll nicht, weshalb ffmpeg die URLs nicht erkennt.
-
Hallo,
ich verwende sowohl Telerising als auch TV Headend in Docker Containern. Die Channel Liste konnte ich erfolgreich einbinden, nur funktioniert der Aufruf der einzelnen Kanäle leider nicht:
Spoiler anzeigen
2020-02-12 17:03:30.048 [ INFO] spawn: Executing "/usr/bin/ffmpeg"
2020-02-12 17:03:30.049 [ INFO] epggrab: - RTL 102.5 TV in Wilmaa - registering mux for OTA EPG
2020-02-12 17:03:30.051 [ INFO] subscription: 157A: "scan" subscribing to mux " - RTL 102.5 TV", weight: 5, adapter: "IPTV", network: "Wilmaa", service: "Raw PID Subscription"
2020-02-12 17:03:32.662 [ ERROR] spawn: ffmpeg version 4.2.1 Copyright (c) 2000-2019 the FFmpeg developers
2020-02-12 17:03:32.662 [ ERROR] spawn: built with gcc 9.2.0 (Alpine 9.2.0)
2020-02-12 17:03:32.662 [ ERROR] spawn: configuration: --prefix=/usr --enable-avresample --enable-avfilter --enable-gnutls --enable-gpl --enable-libass --enable-libmp3lame --enable-libvorbis --enable-libvpx --enable-libxvid --enable-libx264 --enable-libx265 --enable-libtheora --enable-libv4l2 --enable-postproc --enable-pic --enable-pthreads --enable-shared --enable-libxcb --disable-stripping --disable-static --disable-librtmp --enable-vaapi --enable-vdpau --enable-libopus --disable-debug
2020-02-12 17:03:32.662 [ ERROR] spawn: libavutil 56. 31.100 / 56. 31.100
2020-02-12 17:03:32.662 [ ERROR] spawn: libavcodec 58. 54.100 / 58. 54.100
2020-02-12 17:03:32.662 [ ERROR] spawn: libavformat 58. 29.100 / 58. 29.100
2020-02-12 17:03:32.662 [ ERROR] spawn: libavdevice 58. 8.100 / 58. 8.100
2020-02-12 17:03:32.662 [ ERROR] spawn: libavfilter 7. 57.100 / 7. 57.100
2020-02-12 17:03:32.662 [ ERROR] spawn: libavresample 4. 0. 0 / 4. 0. 0
2020-02-12 17:03:32.662 [ ERROR] spawn: libswscale 5. 5.100 / 5. 5.100
2020-02-12 17:03:32.662 [ ERROR] spawn: libswresample 3. 5.100 / 3. 5.100
2020-02-12 17:03:32.662 [ ERROR] spawn: libpostproc 55. 5.100 / 55. 5.100
2020-02-12 17:03:32.694 [ ERROR] spawn: [http @ 0x7f0e7b696a40] HTTP error 400 BAD REQUEST
2020-02-12 17:03:32.694 [ ERROR] spawn: http://192.168.10.10:8180/index.m3u8?cha…&platform=hls5: Server returned 400 Bad RequestDer MUX im TVH sieht so aus: pipe:///usr/bin/ffmpeg -i "http://xxx.xxx.xxx.xxx:8180/index.m3u8?cha…0&platform=hls5" -vcodec copy -acodec copy -f mpegts pipe:1
-
-
Was steht im Skript-Log? Was passiert, wenn du die URL im Browser aufrufst?
-
Hi,
inzwischen läuft mein Setup aus Tvheadend + Telerising API + easyEPG Grabber einwandfrei - vielen Dank für die tollen Tools!
Letzter Punkt der jetzt noch bei mir übrig bleibt ist das Thema Aufnahmen, hier hätte ich noch folgende offene Frage: Die native Zattoo-App bietet ja die Möglichkeit eine gerade laufende Sendung noch mal von Anfang an zu sehen. Lässt sich das irgendwie mit diesem Setup umsetzen? Ist das eventuell ein Thema für TimeShift?
-
-
Im Script Log steht nur
* 2020-02-12 17:03:20 Channel list sent to client - params: bandwidth=8000, platform=hls5
X 2020-02-12 17:03:40 Invalid request by clientBeim direkten Aufruf im Browser:
API ERROR: Invalid request by client -
Wurde hier die API neu installiert oder aktualisiert?
-
-
Ich glaube ich habe den Fehler in meiner Config gefunden: dein Script prüft auf eine Schweizer IP, ich route allerdings nur den Traffic für den Anbieter über den VPN, den IP Check habe ich bisher nicht über VPN geroutet. Nachdem ich den IP Check auch über den VPN geroutet habe geht es jetzt.
-
Darf man fragen warum? Was ist passiert?
Hallihallo. ich denke mal wenn die Playlists nicht mehr verfügbar ist funzt kein Sender mehr in TVheadend? Darf man wissen wieso? Hab ich was verpasst?
-
-
Ich glaube ich habe den Fehler in meiner Config gefunden: dein Script prüft auf eine Schweizer IP, ich route allerdings nur den Traffic für den Anbieter über den VPN, den IP Check habe ich bisher nicht über VPN geroutet. Nachdem ich den IP Check auch über den VPN geroutet habe geht es jetzt.
wie hast du das umgesetzt? ich möchte es genauso machen.
-
wie hast du das umgesetzt? ich möchte es genauso machen.
Openwrt + VPN Policy Based Routing
-
-
Hallo,
ich habe vor ein paar Monaten mal dieses Skript ausprobiert und auch irgendwo gelesen, dass HD im Zusammenhang mit 1&1 TV in Deutschland nicht funktioniert. Der Stream wurde auch in SD angezeigt.
Da es mittlerweile eine neue Version gibt, ist es jetzt möglich die Streams in HD anzuzeigen bzw. was brauche ich, damit ich HD Genuß mit TVHeadend habe (außer VPN in die Schweiz)?
-
1&1 TV geht jetzt auch in Full HD, benötigt wird lediglich ffmpeg sowie Perl mitsamt der Module.
-
-
hi auf einmal kommt das
NOTICE: Custom interface "eth0" will be used.
NOTICE: Custom Zattoo server "fr5-0" will be used.
NOTICE: Use custom ffmpeg library path "/usr/bin/ffmpeg"
NOTICE: Custom port "8080" will be used.
--- YOUR ACCOUNT TYPE: WILMAA ---
--- COUNTRY: SWITZERLAND ---
LOGIN OK!
ERROR: Custom interface can't be used (unknown).
-
Wurde an den Netzwerkeinstellungen des Gerätes etwas geändert? Mit dem Terminal-Befehl "ip link" kann man sich die Netzwerkinterfaces anzeigen lassen. Die Broadcast-Interfaces sind die nutzbaren Varianten. Man kann auch die Einstellung komplett weglassen, dann wird das erste verfügbare Interface automatisch ausgewählt.
-
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!