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

  • Hi,
    ich benutze Telerising und TV-Headend auf einer Sysnology-NAS als Docker und einer Schweizer-IP mittels VPN. Mit Tvheadend können die Sender wunderbar in Reihenfolge gebracht werden. Geschaut wird dann mit Kodi und dem TVheadend HTSP Client auf verschiedenen Android-Devices und zwei Fire-TV-Sticks. Das klappt sehr gut und läuft stabil und es alles kann zentral verwaltet werden.

  • telerising start.sh Für raspbian buster
    ______________________

    (1)
    sudo nano /home/pi/telerising/start.sh

    und
    __________________________
    (2)
    #!/bin/bash
    sleep 30
    cd /home/pi/telerising
    perl zattoo.pl & disown
    exit 0
    __________________________
    einfügen

    (3)
    sudo chmod 755 /home/pi/telerising/start.sh


    (4)
    crontab -e

    und

    (5)
    @reboot /home/pi/telerising/start.sh

    einfügen

  • Stimmt, die hätte ich gleich einfügen sollen, sorry. Ich dachte, es wäre irgendeine Umstellung, da die sd Kanäle gehen.

    Telerising:


    und tvheadend


    Hm, da steht als Port 7070. Ob ich da durcheinandergekommen bin? Ich teste gleich mal 7070....

    [EDIT] JA, jetzt geht's. Mit ist schleierhaft, wieso dann die SD Kanäle gingen - aber nur RTLHD eben nicht, aber was solls. Vielen Dank für die Anforderung der [definition='1','0']log[/definition] FIles, da wäre ich sonst wohl nicht drauf gekommen.

  • Ohne Logfiles von tvHeadend, Kodi und/oder Telerising gibt es keinen Support, bei mir funktioniert alles.

    Hallo zusammen,
    vielleicht klärt mich mal jemand auf. Wofür braucht man hier tvHeadend eigentlich?
    Hab einen Pi3b mit openvpn & telerising api. Zugriff erfolgt über ATV4 sowie FireTvStick 4K mit diveren Apps, wie iplayTV (ATV4), Televizo, OTT Navigator und Perfect-Player (FireTV). Klappt eigentlich zuverlässig...
    Verpasse ich was?
    Danke und angenehmen Lockdown... :)

  • Auch mit Zattoo funktioniert jetzt kein Dolby mehr, wobei in der angefragten M3U8 ($link) von Zattoo schon gar keine Dolby-Spur mehr enthalten ist.

    Liegt's vielleicht am UserAgent, mit welchem das Skript die Playlist bei Zattoo anfragt? Über die Zattoo AppleTV-App ist Dolby (noch) ganz normal vorhanden.

  • Ok, I'm stuck.

    new install on raspbian, pi4 8gb.

    install all this:

    Spoiler anzeigen


    sudo apt-get install ffmpeg -y
    sudo apt-get install perl nano libwww-perl net-tools build-essential wget unzip -y
    sudo apt-get install phantomjs -y
    sudo apt-get install uni2ascii -y
    sudo apt-get install libxml2-utils -y
    sudo cpan install JSON
    sudo cpan install Data :: Dumper
    sudo cpan install Time :: Piece
    sudo cpan install LWP
    sudo cpan install LWP :: Simple
    sudo cpan install LWP :: UserAgent
    sudo cpan install LWP :: Protocol :: https
    sudo cpan install HTTP :: Daemon
    sudo cpan install HTTP :: Status
    sudo cpan install HTTP :: Request :: Params
    sudo cpan install HTTP :: Request :: Common
    sudo cpan install HTTP :: Cookies
    sudo cpan install HTML :: TreeBuilder
    sudo cpan install URI :: Escape
    sudo cpan install IO :: Interface :: Simple
    sudo cpan install IO :: Socket :: SSL
    sudo cpan install Mozilla :: CA
    sudo cpan install Encode
    sudo cpan install IO :: tea
    sudo cpan install Log :: Log4perl
    sudo cpan install POSIX
    sudo cpan install utf8

    In tvheadend i configure it as:

    Spoiler anzeigen

    but my muxes will not test to ok, no matter how many times i try. so then obviously cant add them as services.

    i keep reading and searching but can't find out why. any help?

  • Did you configure the userfile.json with your login data for zattoo or any other supported service?

    In TVheadend you go with this:
    - Configuration --> Networks --> Add
    - Choose IPTV Automatic Network
    - Enable
    - Choose preferred Network name
    - Channels numbers from 1
    - unmark "scan after creation"
    - mark "use service IDs as channel numbers"
    - Set Service ID to 1
    - Press Create

    Now you should see the count of muxes and services
    Go to "Services" and Map services --> Map all services

  • Thanks for the reply.

    the json config file and that side seems to work properly. I can query it and it gives me the payload.

    doing it exactly as above gives me no muxes at all, even after a force scan.

    interestingly, the output from zattoo.pl says:

    Code
    X 2020-12-19 07:25:42 LIVE-TV bbc-four | 5000 | hls5 - Invalid Channel ID
    RESPONSE:
    
    
    Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 391.

Jetzt mitmachen!

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