Tvheadend - kein SAT>IP (Docker/Synology/Panasonic)

  • Hallo,

    ich habe auf meinem Synology-NAS Tvheadend im Docker laufen.
    In Tvheadend läuft ein „IPTV Automatisches Netzwerk“ (1und1), keine weiteren TV-Karten.

    Nun möchte ich die Kanäle über SAT>IP auf einem Panasonic-TV sehen.
    Im TV sehe ich unter "DVB-via-IP Server-Auswahl" (heißt bei Panasonic so) den TVheadend "Sat>IP Server" mit der richtigen "Server UUID".
    Die Kanalsuche findet dann aber nichts.

    Als "RTSP Port" kann ich nur "9983" angeben. ansonsten bekomme ich die Fehlermeldung
    satips: RTSP port 554 specified but no root perms, using 9983
    Vermutlich möchte der Panasonic aber Port 554 haben.

    Bei Tvheadend bzw. Docker bekomme ich keinen Start mit root-Rechten hin.
    Einen Workaround mit minisatip gelingt mir auch nicht, da ich keine Anleitung für die Konfiguration, Start und Einbinden gefunden habe, die ich verstehe :thumbdown:


    Hat jemand einen Tipp?
    Danke! :)

  • Habe ich auch schon erfolglos versucht. Über Multicast muss ich auch noch einmal versuchen
    Da ich eine Digitbit als Quelle für TVHeadend habe, beziehe ich an Fernsehern ohne SAT-Kabel darüber die Sender. Ansonsten, Kodi und den TVheadend Client nutzen

  • wenn ich es richtig verstehe, wird unter der Port 9983 auf 554 (TCP oder UDP?) weitergeleitet.
    Kann das die Fritzbox übernehmen (wie geht da?) oder ist es dann ein Sicherheitsrisiko?

    @Pilot188: den Pansonic-App Market hatte ich gesichtet und nichts gefunden. Weitere Hardware, wie Amazon Fire Stick möchte ich am TV nicht einsetzen.
    Den Fire Stick nutze ich am PC-Monitor. Dort gibt es die 1und1-App und Tvheadend etc. brauch dort gar nicht.

    2 Mal editiert, zuletzt von myKodi (11. September 2020 um 09:55)

  • Folgendes habe ich versucht (Link:(
    Auf dem Synology Intallation von "Easy Bootstrap Installer" (und "iPKGui"), danach "iptables".

    Per PuTTy (root):
    export PATH="$PATH:/opt/bin"
    sudo iptables -t nat -A PREROUTING -i eth0 -p udp --dport rtsp -j REDIRECT --to-port 9983

    alternativ auch
    sudo iptables -t nat -I PREROUTING -p tcp -d [meine NAS IP] --dport 9983 -j DNAT --to-destination [meine TV IP:554]

    Beides ohne Erfolg.

  • Danke @darkside40 für deine Rückmeldung!

    Was tut man nicht alles für SAT-IP am Panasonic...
    Ohne Linux-Kenntnisse (aber viel Recherche) habe ich folgenden Stand auf dem NAS:

    iptables -t nat -L


    Chain PREROUTING (policy ACCEPT)
    target prot opt source destination
    DEFAULT_PREROUTING all -- anywhere anywhere
    REDIRECT udp -- anywhere anywhere udp dpt:rtsp redir ports 9983

    Chain INPUT (policy ACCEPT)
    target prot opt source destination

    Chain OUTPUT (policy ACCEPT)
    target prot opt source destination
    DEFAULT_OUTPUT all -- anywhere anywhere

    Chain POSTROUTING (policy ACCEPT)
    target prot opt source destination
    DEFAULT_POSTROUTING all -- anywhere anywhere

    Chain DEFAULT_OUTPUT (1 references)
    target prot opt source destination
    DOCKER all -- anywhere !127.0.0.0/8 ADDRTYPE match dst-type LOCAL

    Chain DEFAULT_POSTROUTING (1 references)
    target prot opt source destination
    MASQUERADE all -- 172.17.0.0/16 anywhere

    Chain DEFAULT_PREROUTING (1 references)
    target prot opt source destination
    REDIRECT udp -- anywhere anywhere udp dpt:rtsp redir ports 9983

    Chain DOCKER (1 references)
    target prot opt source destination
    RETURN all -- anywhere anywhere

    zwei Fragen:
    1.Kann ich davon ausgehen, dass das Port-Forwarding für RTSP für NAS/TV im "LAN 1" (laut Fritzbox) greift, solange es kein Neustart des NAS gibt?

    2. Der TV zeigt mir die richtigen Tvheadend-"Server UUID" an und findet einen "DVB-S"-Tuner.
    Was kann ich im Tvheadend noch kontrollieren?


    Danke für die Geduld
    :)

Jetzt mitmachen!

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