Hallo, eben hat Zattoo auf Kodi die Datenbank erneuert, seitdem laufen nur noch öffentlich rechtliche wie gewohnt und RTL Sender in SD. Alle anderen Sender, zumindest die Standard Sender Pro7 Gruppe schmeissen einen Fehler.
NO ZAPI RESULT.
Ich habe einen offiziellen Account bei Zattoo und zahle monatlich. War es das jetzt mit Zattoo auf dem Kodi? Habe aktuelle Matrix Version.
Telerising API - Zattoo, blue TV & Sky CH für tvHeadend und VLC [Web App]
-
easy4me -
26. Februar 2021 um 21:21 -
Unerledigt
-
-
Falscher Thread?
-
-
Oups, sorry
-
Sky CH hat DNS4ME scheinbar wieder geblockt. Habe in Telerising eine Fehlermeldung zum Login Error:
Login page returned HTTP ERROR 403Etwas zurücklesen bringt Erleuchtung leider nicht deinem Monitor
-
-
die Einstellung geht erst ab Kodi19
man kann aber manuell in die Playlist lokal mit
#KODIPROP:inputstream=inputstream.adaptive
#KODIPROP:inputstream.adaptive.manifest_type=hlsin jeder Streamaddresse den selben Effekt erzielen
Prima, dann hätte ich ja noch eine Möglichkeit. In diesem Thread habe ich das mit der Playlist nicht gefunden. Ist das eine Datei, wo wäre die im Kodi-System?
~/.kodi/userdata/playlists werde ich mal versuchen. @Gggggggg: Also nochmals allerbesten Dank für den Tip. Allein, das mit der Playlist scheint nicht so einfach. Dazu habe ich gefunden: https://kodi.wiki/view/Internet_video_and_audio_streams
Kann man auf einen Download solch einer Playlist vom TV-Provider hoffen, oder bastelt man sich das zusammen :
'Download a supported playlist (like .PLS or .M3U) file from the internet, (these playlist files can often be found on the website of the web-radio stations or TV web-casts websites).' Kann man z.B. auf eine Playlist für Teleboy auf der Webpage hoffen? - die habe ich noch nicht gefunden ..
-
Version 0.9.6 behebt nun den Login-Fehler bei Sky CH unter bestimmten Voraussetzungen:
- Chrome * (bzw. Chromium ** für den Raspberry) wird für die neue Anmeldung im Web mittels reCAPTCHA benötigt.
- Beim Raspberry Pi ist die zusätzliche separate Installation des Chromedrivers erforderlich. **
- Bitte beachten, dass sämtliche DNS- oder VPN-Dienste in diesem Zusammenhang kontraproduktiv sind und für Sky CH deaktiviert werden sollten - die Streams laufen auch außerhalb der Schweiz.
- Die Anmeldung kann etwas Zeit in Anspruch nehmen (ca. 30 Sekunden).
- Sollte das Einloggen nicht auf Anhieb funktionieren, bitte im Browser zu sky.ch wechseln und dort die Anmeldung durchführen - dann zu Telerising zurückgehen und die Login-Schritte erneut ausführen.
- @dlueth + @DeBaschdi: Die Docker-Versionen funktionieren u.U. nicht und müssten für diese Login-Methode erstmal angepasst werden (sofern möglich, bitte ggf. die Lizenzbestimmungen beachten), da Chrome fehlt.
- Eine weitere Login-Variante ohne Chrome (via TV-App) werde ich in den nächsten Tagen/Wochen ergänzen. In diesem Zuge sollen auch Dash-Manifeste unterstützt werden - ob ffmpeg damit klar kommt, ist eine andere Frage. Da die Code-Basis dafür umfangreich angepasst werden muss, gibt es noch kein ETA für ein entsprechendes Update.
- Ich bedanke mich an dieser Stelle bei @Publish3r für die tatkräftige Unterstützung, um hier einen kurzfristigen Hotfix in dieser Form anbieten zu können.
Downloads (zum Testen):
https://github.com/sunsettrack4/telerising-api/tree/v0.9.6* Chrome-Installation für Linux-VPS:
Codesudo apt update sudo apt upgrade sudo apt install wget sudo apt install unzip wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo dpkg -i google-chrome-stable_current_amd64.deb sudo apt-get install -f google-chrome --version
** Chrome + Chromedriver-Installation für RPi:
-
-
Mit 096 auf ubuntu bekomm ich beim SKY CH login, chrome /driver installiert.
Message: no such element: Unable to locate element: {"method":"css selector","selector":"[id="inputUsername"]"} (Session info: headless chrome=110.0.5481.177)Stacktrace:#0 0x55d85bba4d93 <unknown>#1 0x55d85b9732d7 <unknown>#2 0x55d85b9afcaa <unknown>#3 0x55d85b9afdb1 <unknown>#4 0x55d85b9ed8f4 <unknown>#5 0x55d85b9d361d <unknown>#6 0x55d85b9eb619 <unknown>#7 0x55d85b9d3353 <unknown>#8 0x55d85b9a2e40 <unknown>#9 0x55d85b9a4038 <unknown>#10 0x55d85bbf88be <unknown>#11 0x55d85bbfc8f0 <unknown>#12 0x55d85bbdcf90 <unknown>#13 0x55d85bbfdb7d <unknown>#14 0x55d85bbce578 <unknown>#15 0x55d85bc22348 <unknown>#16 0x55d85bc224d6 <unknown>#17 0x55d85bc3c341 <unknown>#18 0x7f207fd386db start_thread -
Ist auf dem gleichen System beim Abrufen der Seite ein HTTP 403-Fehler zu sehen?
Wenn ja, ist die IP-Adresse seitens Sky gesperrt.
Auf meinem Ubuntu-Server läuft die neue Version ohne Probleme.
-
-
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install chromium-browser -yes
sudo apt-get install chromium-chromedriverHat auch auf dem VPS mit Ubuntu funktioniert. Kann sein, dass man doch keine unterschiedlichen Wege für RPI und Linux-VPS braucht.
-
Funktioniert auch perfekt auf meinem Debian 10 VPS!
Vielen Dank @easy4me! -
-
chrome erfordert 500MB zusätzlichen Festplatten platz, ernsthaft ?
Code
Alles anzeigenThe following additional packages will be installed: adwaita-icon-theme dbus dbus-user-session dconf-gsettings-backend dconf-service dmsetup fontconfig fontconfig-config fonts-liberation glib-networking glib-networking-common glib-networking-services gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme libapparmor1 libargon2-1 libasound2 libasound2-data libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0 libavahi-client3 libavahi-common-data libavahi-common3 libbsd0 libcairo-gobject2 libcairo2 libcap2 libcolord2 libcroco3 libcryptsetup12 libcups2 libdatrie1 libdbus-1-3 libdconf1 libdevmapper1.02.1 libdrm-common libdrm2 libepoxy0 libfontconfig1 libfreetype6 libfribidi0 libgbm1 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libglib2.0-0 libgraphite2-3 libgtk-3-0 libgtk-3-common libharfbuzz0b libicu63 libidn11 libip4tc0 libjbig0 libjpeg62-turbo libjson-c3 libjson-glib-1.0-0 libjson-glib-1.0-common libkmod2 liblcms2-2 libnspr4 libnss3 libpam-systemd libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpixman-1-0 libpng16-16 libproxy1v5 librest-0.7-0 librsvg2-2 librsvg2-common libsoup-gnome2.4-1 libsoup2.4-1 libthai-data libthai0 libtiff5 libu2f-udev libvulkan1 libwayland-client0 libwayland-cursor0 libwayland-egl1 libwayland-server0 libwebp6 libx11-6 libx11-data libxau6 libxcb-render0 libxcb-shm0 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxi6 libxinerama1 libxkbcommon0 libxml2 libxrandr2 libxrender1 lsb-base sensible-utils shared-mime-info systemd systemd-sysv ucf udev xdg-utils xkb-data Suggested packages: libasound2-plugins alsa-utils colord cups-common gvfs liblcms2-utils librsvg2-bin systemd-container policykit-1 Recommended packages: at-spi2-core libgdk-pixbuf2.0-bin libglib2.0-data xdg-user-dirs libgtk-3-bin libnss-systemd libfile-mimeinfo-perl libnet-dbus-perl libx11-protocol-perl x11-utils x11-xserver-utils The following NEW packages will be installed: adwaita-icon-theme dbus dbus-user-session dconf-gsettings-backend dconf-service dmsetup fontconfig fontconfig-config fonts-liberation glib-networking glib-networking-common glib-networking-services google-chrome-stable gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme libapparmor1 libargon2-1 libasound2 libasound2-data libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0 libavahi-client3 libavahi-common-data libavahi-common3 libbsd0 libcairo-gobject2 libcairo2 libcap2 libcolord2 libcroco3 libcryptsetup12 libcups2 libdatrie1 libdbus-1-3 libdconf1 libdevmapper1.02.1 libdrm-common libdrm2 libepoxy0 libfontconfig1 libfreetype6 libfribidi0 libgbm1 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libglib2.0-0 libgraphite2-3 libgtk-3-0 libgtk-3-common libharfbuzz0b libicu63 libidn11 libip4tc0 libjbig0 libjpeg62-turbo libjson-c3 libjson-glib-1.0-0 libjson-glib-1.0-common libkmod2 liblcms2-2 libnspr4 libnss3 libpam-systemd libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpixman-1-0 libpng16-16 libproxy1v5 librest-0.7-0 librsvg2-2 librsvg2-common libsoup-gnome2.4-1 libsoup2.4-1 libthai-data libthai0 libtiff5 libu2f-udev libvulkan1 libwayland-client0 libwayland-cursor0 libwayland-egl1 libwayland-server0 libwebp6 libx11-6 libx11-data libxau6 libxcb-render0 libxcb-shm0 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxi6 libxinerama1 libxkbcommon0 libxml2 libxrandr2 libxrender1 lsb-base sensible-utils shared-mime-info systemd systemd-sysv ucf udev xdg-utils xkb-data 0 upgraded, 114 newly installed, 0 to remove and 27 not upgraded. Need to get 145 MB of archives. After this operation, 505 MB of additional disk space will be used.
Geht das schlanker ? -
Puh, dann hätte sich mein Scratch-Container erledigt
-
-
Vielleicht ist Chromium besser/schlanker?
-
der will sogar 625MB
-
-
Dann ist es wohl besser, auf die Chrome-freie Login-Methode zu warten...
-
Die frage ist halt (kann das wegen sky ch mangel nicht testen) ob chromium abgespeckt aus den quellen kompiliert werden kann, allein für den selenium use case, und, ob sich das lohnt ?
-
-
@easy4me Wo genau liegt denn das Problem? Du brauchst für Telerising generell einen Login des Anbieters und sky.ch hat diesen neuerdings mit ReCaptcha abgesichert?
-
Die vorherige Login-Methode basierte auf der alten Android-App. Diese Möglichkeit hat Sky deaktiviert/gesperrt. Auf der neuen Version der Webseite kommt ReCaptcha zum Einsatz. Die TV-App ermöglicht prinzipiell die Anmeldung ohne Captcha, dafür gibt es darüber andere "Herausforderungen".
-
-
Und das gilt nur für sky.ch bisher?
-
-
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!