[DISCONTINUED] Telerising API - Zattoo für tvHeadend und VLC [Perl]

  • Ich hab ja auch 1und1, über tvheadend ist das ganze überall empfangbar, (kodi oder die tvh app oder tvh m3u ect pp), tvh muss halt "restreamen" was aber auch geht, ist ein vpn ins heim Netz.
    Nur mal so als Info für interessierte.

  • Zu Standalone: Nach der Anleitung von Github (sunsettrack4)

    Start der Binary:


    Aha, da fehlt libc6, kannst du das nachinstallieren ?

  • Sofern du nur "pass" oder "htsp" als streaming Profil nimmst nicht (wird 1 zu 1 weitergeleitet)
    Willst du aber Transcodieren (was ich empfehle), einfach um die Bandbreite mobil tauglich zu machen, z.b 5000Mbit, h265, dann benötigst du eine entsprechend starke cpu, oder gpu.

  • Sofern du nur "pass" oder "htsp" als streaming Profil nimmst nicht (wird 1 zu 1 weitergeleitet)
    Willst du aber Transcodieren (was ich empfehle), einfach um die Bandbreite mobil tauglich zu machen, z.b 5000Mbit, h265, dann benötigst du eine entsprechend starke cpu, oder gpu.

    reencoding ist genau das was ich vermeiden wollen würde - aus performance- und qualitätsgründen.

    danke für die antwort an einen laien.

  • Ist schon drauf...

    osmc@osmc:~$ sudo apt-get install libc6
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    libc6 is already the newest version (2.24-11+deb9u4).
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    osmc@osmc:~$

  • Bei mir aufm NUC läuft jetzt die API mit 1&1 in ner VM mit Ubuntu Server. Passt.

    Da mein NUC genug Power hat (Intel Core i7-8705G + 32 GB Ram) würde sich da auch empfehlen in der VM Tvheadend zu installieren?
    Und falls ja, ist das schwieriger oder überhaupt möglich nur per Command Line? Hab mich bewußt dazu entschieden, etwas ohne GUI aufzusetzen,
    aber da hab ich noch nicht an die TVH Möglichkeit gedacht.

  • ich kenne keine installation von tvheadend über eine gui ?
    Klar kannst du alles über die vm betreiben, wolltest du dich nicht mal mit docker ausseinander setzen ?
    Wäre etwas ressourcenschonender.
    Der Vorteil deiner VM ist ganz klar das du so auch einen vpn client innerhalb der vm betreiben kannst, z.b um zattoo ch free zu empfangen. Hättest also 2 telerising instanzen 1 Tvheadend, 1x openvpn client.

    Jetzt wo ich so drüber nach denk, ich glaub ich richte das bei mir mal so ein :thumbup:

    **edit, ach blödsinn... mit vpn geht ja dann das 1und1 nich mehr :thumbdown:

  • @DeBaschdi
    Das mit der Webgui von TVH wußte ich nicht. Hab ich halt noch nie installiert.
    Docker muss ich erst testen, vorher kommt mir nix aufs TV System.
    Ich weiß ja oder hab irgendwo gelesen, dass Docker mittlerweile unter Windows (10!) laufen soll.
    Aber mein Testlappi ist immer noch auf 8.1. Also kann ich das da vorher nicht probieren, deshalb war mir jetzt ne VM ertmal lieber.

  • tvHeadend würde ich wegen der Aufnahme- und Restreaming-Optionen verwenden. Das Programm steuert man ja mittels Webbrowser (Adresse des Hosts + Port 9981).

    ist die live-aufnahme von den hls5streams von ɯ!lʍa mit tvheadened möglich oder nur der abruf der cloudaufnahmen?
    kann tvheadend über die restreaming-option einen hls5 stream in einen normalen hls-stream umwandeln? das wäre praktisch, da sehr wenige iptv-player hls5 streams unterstützen.

    weiß jemand wie man einen pptp / l2tp vpn in debian (raspbian) einrichtet? ich konnte leider keine brauchbaren tutorials dazu finden.

  • @easy4me
    Ich habe auf LibreELEC mit TVHeadend-Server-Addon umgestellt. Dabei ist mir aufgefallen, das jede Menge TVHeadend-Fehlermeldungen auflaufen. Da diese alle 2-4 Sekunden wiederholt werden, wächst die LOG-Datei schnell an. Die Meldungen sind unabhängig vom gewählten Server. Nach Überprüfung meines vorherigen TVHeadend-Servers (Proxmox-KVM auf Debian-Basis) sind auch dort die gleichen Fehlermeldungen (syslog) angefallen.
    Was ist die Ursache für die Fehlermeldungen?

    Auszug (Datei service.[definition='1','0']log[/definition]):[cbox]...
    2020-02-19 11:18:17.136 [ ERROR] spawn: frame= 7003 fps= 52 q=-1.0 size= 91335kB time=00:02:20.02 bitrate=5343.6kbits/s speed=1.03x
    2020-02-19 11:18:17.169 [ ERROR] spawn: [https @ 0x22c8140] Opening 'https://fr5-0-hls5-live.zahs.tv/DE_HD_arte/t_t…num_0.m3u8?z32= MN...I' for reading
    2020-02-19 11:18:17.232 [ ERROR] spawn: [hls @ 0x22c04c0] Skip ('#EXT-X-VERSION:5')
    2020-02-19 11:18:17.232 [ ERROR] spawn: [hls @ 0x22c04c0] Skip ('#EXT-X-PROGRAM-DATE-TIME:2020-02-19T10:16:44.0+00:00')
    2020-02-19 11:18:17.232 [ ERROR] spawn: [https @ 0x22ed080] Opening 'https://fr5-0-hls5-live.zahs.tv/DE_HD_arte/f_t…0_num_0.ts?z32= MN...I' for reading
    2020-02-19 11:18:17.327 [ ERROR] spawn: [https @ 0x22c8140] Opening 'https://fr5-0-hls5-live.zahs.tv/DE_HD_arte/t_t…_l_de.m3u8?z32= MN...I' for reading
    2020-02-19 11:18:17.471 [ ERROR] spawn: [hls @ 0x22c04c0] Skip ('#EXT-X-VERSION:5')
    2020-02-19 11:18:17.471 [ ERROR] spawn: [hls @ 0x22c04c0] Skip ('#EXT-X-PROGRAM-DATE-TIME:2020-02-19T10:16:44.0+00:00')
    2020-02-19 11:18:17.471 [ ERROR] spawn: [https @ 0x2301780] Opening 'https://fr5-0-hls5-live.zahs.tv/DE_HD_arte/f_t…0_l_de.aac?z32= MN...I' for reading
    2020-02-19 11:18:21.535 [ ERROR] spawn: frame= 7202 fps= 51 q=-1.0 size= 93974kB time=00:02:24.00 bitrate=5346.1kbits/s speed=1.03x
    2020-02-19 11:18:21.571 [ ERROR] spawn: [https @ 0x22c8140] Opening 'https://fr5-0-hls5-live.zahs.tv/DE_HD_arte/t_t…num_0.m3u8?z32= MN...I' for reading
    2020-02-19 11:18:21.632 [ ERROR] spawn: [hls @ 0x22c04c0] Skip ('#EXT-X-VERSION:5')
    2020-02-19 11:18:21.632 [ ERROR] spawn: [hls @ 0x22c04c0] Skip ('#EXT-X-PROGRAM-DATE-TIME:2020-02-19T10:16:48.0+00:00')
    2020-02-19 11:18:21.633 [ ERROR] spawn: [https @ 0x22ed080] Opening 'https://fr5-0-hls5-live.zahs.tv/DE_HD_arte/f_t…0_num_0.ts?z32= MN...I' for reading
    2020-02-19 11:18:24.708 [ ERROR] spawn: [https @ 0x22c8140] Opening 'https://fr5-0-hls5-live.zahs.tv/DE_HD_arte/t_t…_l_de.m3u8?z32= MN...I' for reading
    2020-02-19 11:18:24.768 [ ERROR] spawn: [hls @ 0x22c04c0] Skip ('#EXT-X-VERSION:5')
    2020-02-19 11:18:24.768 [ ERROR] spawn: [hls @ 0x22c04c0] Skip ('#EXT-X-PROGRAM-DATE-TIME:2020-02-19T10:16:52.0+00:00')
    2020-02-19 11:18:24.768 [ ERROR] spawn: [https @ 0x2301780] Opening 'https://fr5-0-hls5-live.zahs.tv/DE_HD_arte/f_t…0_l_de.aac?z32= MN...I' for reading
    2020-02-19 11:18:24.783 [ ERROR] spawn: [https @ 0x22f50c0] Opening 'https://fr5-0-hls5-live.zahs.tv/DE_HD_arte/f_t…0_l_de.aac?z32= MN...I' for reading
    2020-02-19 11:18:24.803 [ ERROR] spawn: frame= 7402 fps= 52 q=-1.0 size= 96606kB time=00:02:28.00 bitrate=5347.3kbits/s speed=1.03x
    ...[/cbox]

  • Leute, ich hab nen Problem mit TVH und Zattoo.

    Folgendes.
    Auf meiner VM läuft nun TVH.
    Wenn ich nun unter Netzwerke IPTV Automatisch anlege, klappt das mit Zattoo nicht. Die Muxes sind immer Fehlerhaft und lassen sich auch nicht abspielen.
    Als URL verwende ich http://ip:port/?file=channels.m3u&bw=8000&platform=hls5&ffmpeg=true

    Getestet mit:
    Zattoo CH Free - mit VPN - URL der VM -> Fehler
    Zattoo DE Ultimate - ohne VPN - URL der VM -> Fehler
    Zattoo DE Ultimate - API URL vom Hetzner Server -> Fehler

    Erfolgreich getestet, mit wenig Fehlern:
    Free IPTV Liste: https://raw.githubusercontent.com/jnk22/kodinerd…odi_tv_main.m3u

    Ich bin ratlos...

    Edit:
    ffmpeg ist installiert und ist auch unter /usr/bin/ffmpeg

  • Ohne Log (Skript und/oder tvHeadend) kann ich nichts dazu sagen. Ggf. muss die Anzahl der gleichzeitigen Streams reduziert werden.

    @frankschm Welcher Log kommt beim Starten eines Kanals? Die Fehlermeldungen sind keine Fehler, sondern nur normale Statusmeldungen des ffmpeg-Streams...

  • @Publish3r, bei zattoo free musst du die max input streams im auto network auf 1 stellen, bei 1und1 kannst du sie auf 3 Stellen.
    Sonnst sperrt der provider bei (gleichzeitigem) scannen / schauen.

  • @easy4me
    Bei Kanalstart erhalte ich folgendes LOG - danach nur die erwähnten Meldungen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!