Ach ja das stimmt allerdings, sorry mein Fehler!
Telerising API - Zattoo, blue TV & Sky CH für tvHeadend und VLC [Web App]
-
easy4me -
26. Februar 2021 um 21:21 -
Unerledigt
-
-
Kann man die Testversion 0.11.3 nun irgendwo downloaden ?
-
-
Wenn der Fehler bei der Erstellung der Builds nicht behoben werden kann, dann nicht. Meine stabile Version 0.11.4 kommt noch mit dem letzten noch fehlenden Feature für Dash.
-
Bin noch dran, manuelle builds gestern failten aber noch. Es scheint nur die ARM-builds zu betreffen wo das bauen von cffi via pip nicht klappt, weil ffi.h nicht gefunden wird.
-
-
Build bei github läuft gerade, und schonmal länger als gestern. In 3-4 Stunden werden wir sehen ob's geklappt hat.
-
Hat jetzt geklappt 👍
-
-
Kann mir jemand helfen mit folgenden Problem?
Also ich versuche mit der neuen Beta Version 0.11.3 über Sky CH Sender neu einzulesen im TVH. Telerising zeigt grün bei mir an beim Login und ausgewählt habe ich bei Manifest Typ DASH.
Beim Sender Sky Sport F1 bekomme ich folgende Logausgabe:
Code
Alles anzeigen2023-11-04 16:53:30.761 mpegts: channels.m3u - Sky Sport F1 HD in Sky - tuning on IPTV #1 2023-11-04 16:53:30.769 subscription: 0392: "scan" subscribing to mux "channels.m3u - Sky Sport F1 HD", weight: 6, adapter: "IPTV #1", network: "Sky", service: "Raw PID Subscription" 2023-11-04 16:53:30.773 spawn: Executing "/usr/bin/ffmpeg" 2023-11-04 16:53:30.859 spawn: ffmpeg version 6.0 Copyright (c) 2000-2023 the FFmpeg developers 2023-11-04 16:53:30.860 spawn: built with gcc 12.2.1 (Alpine 12.2.1_git20220924-r10) 20220924 2023-11-04 16:53:30.860 spawn: configuration: --prefix=/usr --disable-librtmp --disable-lzma --disable-static --disable-stripping --enable-avfilter --enable-gnutls --enable-gpl --enable-libaom --enable-libass --enable-libbluray --enable-libdav1d --enable-libdrm --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-libopenmpt --enable-libopus --enable-libplacebo --enable-libpulse --enable-librist --enable-libsoxr --enable-libsrt --enable-libssh --enable-libtheora --enable-libv4l2 --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-lto --enable-pic --enable-postproc --enable-pthreads --enable-shared --enable-vaapi --enable-vdpau --enable-vulkan --optflags=-O3 --enable-libjxl --enable-libsvtav1 --enable-libvpl 2023-11-04 16:53:30.861 spawn: libavutil 58. 2.100 / 58. 2.100 2023-11-04 16:53:30.861 spawn: libavcodec 60. 3.100 / 60. 3.100 2023-11-04 16:53:30.861 spawn: libavformat 60. 3.100 / 60. 3.100 2023-11-04 16:53:30.862 spawn: libavdevice 60. 1.100 / 60. 1.100 2023-11-04 16:53:30.862 spawn: libavfilter 9. 3.100 / 9. 3.100 2023-11-04 16:53:30.862 spawn: libswscale 7. 1.100 / 7. 1.100 2023-11-04 16:53:30.863 spawn: libswresample 5. 0.100 / 5. 0.100 2023-11-04 16:53:30.863 spawn: libpostproc 57. 1.100 / 57. 1.100 2023-11-04 16:53:30.863 spawn: Splitting the commandline. 2023-11-04 16:53:30.864 spawn: Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'debug'. 2023-11-04 16:53:30.864 spawn: Reading option '-re' ... matched as option 're' (read input at native frame rate; equivalent to -readrate 1) with argument '1'. 2023-11-04 16:53:30.865 spawn: Reading option '-i' ... matched as input url with argument 'http://127.0.0.1:5000/api/sky/live/298'. 2023-11-04 16:53:30.865 spawn: Reading option '-ignore_unknown' ... matched as option 'ignore_unknown' (Ignore unknown stream types) with argument '1'. 2023-11-04 16:53:30.865 spawn: Reading option '-map' ... matched as option 'map' (set input stream mapping) with argument '0:0'. 2023-11-04 16:53:30.866 spawn: Reading option '-map' ... matched as option 'map' (set input stream mapping) with argument '0:1'. 2023-11-04 16:53:30.866 spawn: Reading option '-map' ... matched as option 'map' (set input stream mapping) with argument '0:2?'. 2023-11-04 16:53:30.866 spawn: Reading option '-map' ... matched as option 'map' (set input stream mapping) with argument '0:3?'. 2023-11-04 16:53:30.867 spawn: Reading option '-map' ... matched as option 'map' (set input stream mapping) with argument '0:4?'. 2023-11-04 16:53:30.867 spawn: Reading option '-c:a:0' ... matched as option 'c' (codec name) with argument 'copy'. 2023-11-04 16:53:30.867 spawn: Reading option '-c:a:1' ... matched as option 'c' (codec name) with argument 'copy'. 2023-11-04 16:53:30.868 spawn: Reading option '-c:v' ... matched as option 'c' (codec name) with argument 'copy'. 2023-11-04 16:53:30.868 spawn: Reading option '-c:s' ... matched as option 'c' (codec name) with argument 'copy'. 2023-11-04 16:53:30.868 spawn: Reading option '-f' ... matched as option 'f' (force format) with argument 'mpegts'. 2023-11-04 16:53:30.869 spawn: Reading option '-metadata' ... matched as option 'metadata' (add metadata) with argument 'service_name=Sky Sport F1 HD'. 2023-11-04 16:53:30.869 spawn: Reading option 'pipe:1' ... matched as output url. 2023-11-04 16:53:30.869 spawn: Finished splitting the commandline. 2023-11-04 16:53:30.869 spawn: Parsing a group of options: global . 2023-11-04 16:53:30.870 spawn: Applying option loglevel (set logging level) with argument debug. 2023-11-04 16:53:30.870 spawn: Applying option ignore_unknown (Ignore unknown stream types) with argument 1. 2023-11-04 16:53:30.870 spawn: Successfully parsed a group of options. 2023-11-04 16:53:30.871 spawn: Parsing a group of options: input url http://127.0.0.1:5000/api/sky/live/298. 2023-11-04 16:53:30.871 spawn: Applying option re (read input at native frame rate; equivalent to -readrate 1) with argument 1. 2023-11-04 16:53:30.871 spawn: Successfully parsed a group of options. 2023-11-04 16:53:30.871 spawn: Opening an input file: http://127.0.0.1:5000/api/sky/live/298. 2023-11-04 16:53:30.872 spawn: [NULL @ 0x7f9027caf740] Opening 'http://127.0.0.1:5000/api/sky/live/298' for reading 2023-11-04 16:53:30.872 spawn: [http @ 0x7f90299c7f00] Setting default whitelist 'http,https,tls,rtp,tcp,udp,crypto,httpproxy,data' 2023-11-04 16:53:30.873 spawn: [tcp @ 0x7f9028096e80] Original list of addresses: 2023-11-04 16:53:30.874 spawn: [tcp @ 0x7f9028096e80] Address 127.0.0.1 port 5000 2023-11-04 16:53:30.874 spawn: [tcp @ 0x7f9028096e80] Interleaved list of addresses: 2023-11-04 16:53:30.875 spawn: [tcp @ 0x7f9028096e80] Address 127.0.0.1 port 5000 2023-11-04 16:53:30.875 spawn: [tcp @ 0x7f9028096e80] Starting connection attempt to 127.0.0.1 port 5000 2023-11-04 16:53:30.878 spawn: [tcp @ 0x7f9028096e80] Successfully connected to 127.0.0.1 port 5000 2023-11-04 16:53:30.879 spawn: [http @ 0x7f90299c7f00] request: GET /api/sky/live/298 HTTP/1.1 2023-11-04 16:53:30.879 spawn: User-Agent: Lavf/60.3.100 2023-11-04 16:53:30.879 spawn: Accept: */* 2023-11-04 16:53:30.879 spawn: Range: bytes=0- 2023-11-04 16:53:30.879 spawn: Connection: close 2023-11-04 16:53:30.879 spawn: Host: 127.0.0.1:5000 2023-11-04 16:53:30.879 spawn: Icy-MetaData: 1 2023-11-04 16:54:00.760 mpegts: channels.m3u - Sky Sport F1 HD in Sky - scan no data, failed
Kann mir jemand einen Tipp geben was ich da falsch mache?
Sport 1 HD z.B. kann ich problemlos einlesen.
-
-
-
-
Ok ich denke ich hab die Lösung.
Ich habe hier im Einsatz den Docker Container von dlueth . Dieser ist Defaultmäßig auf Bridge Mode gestellt, heißt Ports werden weitergereicht und gut ists. Tja Docker macht sich ja ein eigenes Ethernet-Interface mit eigenen DNS unter Ubuntu. Da Ubuntu, cool sein will und das Verhalten geändert hat, zieht er über DHCP den falschen DNS.
Daher hat das Docker Interface einen DNS der nicht passt.
Wie ich dann nun eingestellt habe, auf Host und den Hostnamen noch entfernt, meckert auch das TVH nicht mehr und bekommt sauber die Daten.
Die Weisheit dahinter ist, ich werde nicht so schnell Ubuntu Freund mit den neuen Netzwerkspielzeug
-
-
-
Ok ich denke ich hab die Lösung.
Ich habe hier im Einsatz den Docker Container von dlueth . Dieser ist Defaultmäßig auf Bridge Mode gestellt, heißt Ports werden weitergereicht und gut ists. Tja Docker macht sich ja ein eigenes Ethernet-Interface mit eigenen DNS unter Ubuntu. Da Ubuntu, cool sein will und das Verhalten geändert hat, zieht er über DHCP den falschen DNS.
Daher hat das Docker Interface einen DNS der nicht passt.
Wie ich dann nun eingestellt habe, auf Host und den Hostnamen noch entfernt, meckert auch das TVH nicht mehr und bekommt sauber die Daten.
Die Weisheit dahinter ist, ich werde nicht so schnell Ubuntu Freund mit den neuen Netzwerkspielzeug
Welche Ubuntu Version hast Du denn als Host und was war die Lösung? Weil, die Problematik liegt ja eher da als bei docker, oder?
-
-
Welche Ubuntu Version hast Du denn als Host und was war die Lösung?
Ist ein Ubuntu 22.04.2 LTS.
Lösungen gäbe es viele. Für deinen Bridge-Modus hätte man die Parameter mitgeben müssen für den DNS was der Container nutzen soll. Ich hab Host als Network genommen, weil dann der Docker Netzwerkadapter in dem Sinn ignoriert wird.
Weil, die Problematik liegt ja eher da als bei docker, oder?
Ja und nein sag ich mal. Docker könnte default im Bridgemode die Einstellungen übernehmen. Ubuntu ist hier ziemlich ausgeschert zu Debain mit ihren Netplan was natürlich auf Docker auch Auswirkungen hat. Mit Debain wird man sowas nicht als Problem haben, da hier der DNS zentral über resolvconf gesteuert wird.
Ubuntu kann Netplan default und resolvconf auf unterschiedliche Interfaces.
-
sergio_eristoff hm, mein Host ist allerdings auch ein Ubuntu, ich meine auch 22. Ich schau morgen Mal
-
-
sergio_eristoff hm, mein Host ist allerdings auch ein Ubuntu, ich meine auch 22. Ich schau morgen Mal
Zum Nachstellen, über DHCP muss alles konfiguriert sein über Netplan. Ich weiß eine statische IP wäre hier besser, jedoch ist das leider notwendig bei dem Server.
-
Zum Nachstellen, über DHCP muss alles konfiguriert sein über Netplan. Ich weiß eine statische IP wäre hier besser, jedoch ist das leider notwendig bei dem Server.
Also, mein Host ist tatsächlich ein Ubuntu 22.04.3 LTS, ebenfalls mit netplan inkl. DHCP und bei mir läuft der Docker auch im Bridge-Modus. Netplan-config sieht folgendermaßen aus:
Code
Alles anzeigennetwork: version: 2 renderer: networkd ethernets: enp1s0: match: macaddress: 00:0d:b9:4e:76:88 dhcp4: yes dhcp6: no enp2s0: match: macaddress: 00:0d:b9:4e:76:89 dhcp4: no dhcp6: no enp3s0: match: macaddress: 00:0d:b9:4e:76:8a dhcp4: no dhcp6: no bonds: bond0: interfaces: - enp2s0 - enp3s0
-
-
Da sind die Unterschiede die Netwerkschnittstellen enp2 & 3 sind unten mittels bond0 verbunden, daher wird bei dir durchgeschliffen und globale Konfigs gelten. Sobald entweder keine Konfig für die Schnittstellen vorhanden sind wird automatisch DHCP angenommen inkl. DNS.
Wenn du bei dir auf resolved.conf umgestellt hast wird auch der DNS aus der resolved.conf genommen.
-
Wie kann ich checken ob ich auf resolved umgestellt habe?
-
-
-
Hm, also bin ich nicht auf resolved, es geht aber trotzdem im Bridge-Mode?
CodeCOMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME systemd-r 207095 systemd-resolve 13u IPv4 889715 0t0 UDP localhost:domain systemd-r 207095 systemd-resolve 14u IPv4 889716 0t0 TCP localhost:domain (LISTEN)
bond0 hat bei mir ne fixe IP über die alle clients mit der Kiste reden.
-
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!