Streamlink[-27], der Nachfolger von Livestreamer

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Billy2011 schrieb:

      @tofferer, "Test 3. youtube with invalid proxy passed.":
      For a HTTPS Connection you need also a https-proxy parameter.

      Missing modules will raise an error.

      Thanks for that. That actually did the trick for YT. The same worked for srfsfg.
      Spoiler anzeigen

      [streamlinksrv][info] Processing URL: Der TV-Livestream von SRF 1 auf Play SRF
      [streamlinksrv][debug] URL Args: ['--https-proxy=http://192.168.*.*:8077']
      [streamlinksrv][info] Found matching plugin srgssr for URL Der TV-Livestream von SRF 1 auf Play SRF
      [plugin.srgssr][debug] Found srf video ID c4927fcf-e1a0-0001-7edd-1ef01d441651
      [streamlinksrv][info] Available streams:
      56k_alt (worst), 56k, 180p_alt, 180p, 270p_alt, 270p, 360p_alt, 360p (best)
      [streamlinksrv][info] Opening stream: 360p (hls)
      [stream.hls][debug] Reloading playlist
      [stream.hls][debug] Segments in this playlist are encrypted
      [stream.hls][debug] First Sequence: 256866234; Last Sequence: 256866236
      [stream.hls][debug] Start offset: 0; Duration: None; Start Sequence: 256866234; End Sequence: None
      [stream.hls][debug] Adding segment 256866234 to queue
      [streamlinksrv][debug] Writing stream to player
      127.0.0.1 - - [*/Nov/2018 *:*:*] "GET /http://www.srf.ch/livestream/player/srf-1%20--https-proxy="http://192.168.*.*:8077" HTTP/1.1" 200 -
      [stream.hls][debug] Adding segment 256866235 to queue
      [stream.hls][debug] Adding segment 256866236 to queue
      [stream.hls][debug] Download of segment 256866234 complete
      [stream.hls][debug] Download of segment 256866235 complete
      [stream.hls][debug] Download of segment 256866236 complete
      [stream.hls][debug] Reloading playlist

      However it didn’t solved my initial problem. So I changed approach and setup squid server in local network for monitoring purpose, and still nothing.
      Then I checked different hosts, some of them worked with proxy but some didn't. It took a while and eventually I figured out what’s wrong with packages in first post.
      They don’t include actually yours patches from 17.07, the package is dated 06.07. And those changes are crucial in this case. So hosts like bbcplayer need that update.
      Once again thanks for help.
    • @Knusperprinz

      So müsste es bei dir aussehen, wenn du auf deinen Zattoo-Link gehst ohne E-Mail/Passwort:

      Spoiler anzeigen

      root@vusolo2:~# /usr/sbin/streamlinksrv manualstart
      pidfile /var/run/streamlink.pid does not exist. Daemon not running?
      [streamlinksrv][info] Sun Nov 4 19:11:39 2018 Server (1.1.0) started
      [streamlinksrv][info] Host: vusolo2
      [streamlinksrv][info] Port: 8088
      [streamlinksrv][info] OS: Linux-3.13.5-mips-with-glibc2.0
      [streamlinksrv][info] Python: 2.7.9
      [streamlinksrv][info] Streamlink: 0.14.2 / 06.07.2018
      [streamlinksrv][info] Requests(2.12.4), Websocket(0.48.0)
      [streamlinksrv][info] Processing URL: Zattoo - Live TV Streaming
      [streamlinksrv][info] Found matching plugin zattoo for URL Zattoo - Live TV Streaming
      [plugin.zattoo][error] A login for Zattoo is required, use --zattoo-email EMAIL --zattoo-password PASSWORD to set them
      [streamlinksrv][error] No playable streams found on this URL: Zattoo - Live TV Streaming


      Ich vermute aber, dass bei dir gar nix mit Streamlink geht, weil der Hund woanders begraben liegt. Ich empfehle dir daher, alles komplett zu deinstallieren einschließlich Livestreamer. Notfalls sogar neu zu flashen bei der Gelegenheit. Dann installierst du die aktuellen Pakete aus Post 1 und fängst neu an.

      Du kommst sonst wohl nicht weiter ...
    • @Lustiges Bassgebrumm Sorry dass ich mich jetzt erst wieder melde, ich lag die letzten Tag mit einer saftigen Erkältung flach...

      Vorab mal eine Frage, ich habe bei den VTi-IPK-Deinstallationen Einträge von "gstreamer.1.0" etc

      Beißt sich das eventuell mit dem livestreamer?

      Ansonsten deinstalliere ich jetzt mal alles und fange nochmals von vorne an

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Knusperprinz ()

    • Glaub ich nicht.

      Aber livestreamer und streamlink und deine Änderungen, die du in der streamlinksrv schon vorgenommen hast und möglicherweise auch noch woanders. Da ist irgendwo was aus dem Ruder gelaufen ...
      Das kann dir hier keiner wieder gradebiegen.
    • Brauch es denn um Zattoo zum laufen zu bekommen, livestreamer oder streamlink?

      Unverändert

      Spoiler anzeigen
      [streamlinksrv][info] Wed Nov 7 17:08:10 2018 Server (1.1.0) started
      [streamlinksrv][info] Host: vuduo2
      [streamlinksrv][info] Port: 8088
      [streamlinksrv][info] OS: Linux-3.13.5-mips-with-glibc2.0
      [streamlinksrv][info] Python: 2.7.9
      [streamlinksrv][info] Streamlink: 0.14.2 / 27.10.2018
      [streamlinksrv][debug] Options Parser: 0.1.7
      [streamlinksrv][info] Requests(2.12.4), Websocket(0.48.0)
      127.0.0.1 - - [07/Nov/2018 17:08:19] code 400, message Bad request syntax ('GET /https://zattoo.com/watch/swiss_1 -l deb
      ug HTTP/1.1')
      127.0.0.1 - - [07/Nov/2018 17:08:19] "GET /https://zattoo.com/watch/swiss_1 -l debug HTTP/1.1" 400 -

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von hgdo ()

    • okay, vorab ... wenn ich nur streamlink brauche, wie deinstalliere ich livestreamer? (und, für was bräuchte man livestreamer noch?)

      Die Adresse für den Stream schreib ich mit dem Notepad++ bzw. ich hab auch DreamboxEdit drauf.

      Url hab ich mal zwei eingebaut, da ich einfach mal testen wollte ob wenigstens eins der beiden geht:

      Sie aktuell so aus:

      #SERVICE 4097:0:1:1021:0:0:0:0:0:0:http%3a//127.0.0.1%3a8088/https%3a//zattoo.com/watch/swiss_1 -l debug --zattoo-email "ibims@gmx.ch" --zattoo-password "ibims":swiss_1
      #DESCRIPTION swiss_1

      #SERVICE 4097:0:1:1021:0:0:0:0:0:0:http%3a//127.0.0.1%3a8088/https%3a//zattoo.com/watch/swiss_1 -l debug
      #DESCRIPTION swiss_3

      Und noch was: mir ist aufgefallen, dass es hier im Thread einmal heißt, die config Datei muss: config.zattoo heißen ... dann heißt es plötzlich, sie muss nur config heißen, also ohne .zattoo.

      Hier bräuchte ich auch mal kurz Rückmeldung was jetzt stimmt

      Vielleicht gerade die einzelnen Punkte dieses Post kommentieren, damit nichts untergeht.

      Danke schon mal vorab für die Mühe!
    • Der Name des Threads sagt es doch schon. Streamlink ersetzt Livestreamer. Verabschiede dich vom Livestreamer. Keine Ahnung, ob Livestreamer noch irgendwelche exotischen Sachen kann, die mit Streamlink nicht gehen. Weiter vorn hat, glaube ich, mal jemand erklärt, weshalb er gern Livestreamer und Streamlink parallel laufen braucht. Dürfte aber nur für die wenigsten zutreffen.

      In die Datei config schreibst du Dinge, die allgemein für Streamlink gelten sollen. Z.B. das '-l debug'. In der URL kannst du das dann weglassen.
      Wenn du nur was für ein bestimmtes Plugin konfigurieren willst, dann erstellst du die Datei 'config.pluginname'. Also deine Zugangsdaten für Zattoo solltest du in die Datei config.zattoo schreiben. Bei anderen Plugins kannst du damit ja nix anfangen. Ich dachte eigentlich, ich habe das in meinen vorhergehenden Posts deutlich geschrieben.

      Lies doch mal die Dokumentation, die in Post 1 verlinkt ist!

      Für die Log-Ausgabe, die ich in Post 426 gestellt habe, habe ich folgende URL eingegeben:

      http://127.0.0.1:8088/https://zattoo.com/watch/swiss_1

      Versuch das mal. Kopiere (nur) diesen Stream und füge ihn mit dreamboxEDIT in dein Bouquet ein. Service bei mir war 4097.
      Das Zattoo-Plugin wurde aufgerufen. Logischerweise kam dann die Fehlermeldung, weil E-Mail/Passwort fehlte.

      Bei dir startet aber noch nicht mal das Plugin. Meiner Bitte weiter oben, mal die Log-Ausgabe von einem Stream zu posten, der bei dir läuft mit Streamlink, bist du bisher nicht nachgekommen ...
    • Okay, danke ... um das mal kurz und prakmatisch zusammen zufassen:

      URL soll lauten:

      swiss_1 (einfügen mit Dreamboxedit)

      config Datei nenne ich wieder um in config.zattoo

      That's it

      Teste ich heute Abend mal ... und wegen dem anderen Stream, hier hab ich "nur" einen Stream vom ORF via DreamboxEdit eingepflegt (nichts über Zattoo), dieser läuft problemlos, solange das Programm auch für die Schweiz freigegeben ist. Beim Starten von streamsrv manulstart reagiert Telnet gar nicht, wenn ich diesen ORF Stream auswähle.

      Ich teste es heute Abend mal und gebe Update.

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von hgdo ()

    • Bitte unterlass es, den direkt vorausgehenden Beitrag komplett zu zitieren. Das ist unnötig und störend.
    • Den Streamlink-Server kannst du auch ohne Telnet starten:

      blaue Taste -> gelbe Taste -> Systemdienste -> streamlinksrv -> grüne bzw. gelbe Taste

      Warum er beim Starten der Box nicht mit startet, weiß ich auch nicht. Deinstallation von Livestreamer und Streamlink bzw. Neuinstallation von Streamlink, wie empfohlen, hast du gemacht?? Ggf. mal neu flashen.
    • Knusperprinz schrieb:

      @Lustiges Bassgebrumm Also, ich sehe Licht am Ende des Tunnels :)

      Es funktioniert, allerdings nur wenn ich vorab via telnet den Befehl "streamsrv manualstart" anstoße.

      Wenn ich die Box neustarte, bleibt es dunkel ... auch beim Befehl "streamsrv start" (also nicht manuell)

      Gibt es dafür noch eine Erklärung oder Lösung?
      Lösung: Neues Streamlink Release aus Post #1 installieren.