Quantcast
Channel: Kodinerds.net - Deutschsprachiges Forum zum Kodi Entertainment Center
Viewing all articles
Browse latest Browse all 87137

LiveTV auf FireTV 4k mit tvheadend - oscam - FritzBox - Freeze bei verschlüsselten HD Senden

$
0
0
Hallo zusammen,
Ich bin schon lange "stiller Mitleser" und bisher habe ich Probleme immer selber lösen können. Die Community hat hier immer anderen Usern helfen können. Jetzt komme ich aber leider wirklich nicht mehr weiter und hoffe, dass jemand helfen kann...

Ich schaue zu Hause Fernsehen mit einem FireTV 4k, welche via KODI sein LiveTV Signal von tvheadend bekommt. Hier werden Sender von einer Fritzbox Cable 6590 eingespeist (Kabel Deutschland / Vodafone).
Dazu besitze ich eine Smartcard (G09), welche von tvheadend via oscam angesprochen wird, um einige Sender zu entschlüsseln.
Gleich vorweg: ich betreibe kein CardSharing noch streame ich irgendwas in die Welt. Ich möchte nur nicht die vorgeschriebene Hardware nutzen. Es schaut nur 1 Client mit 1 Endgerät - ich. :)

Sowohl oscam als auch tvheadend läuft auf einem RPI 3. Kodi 18.5 Leia läuft auf dem FireTV Stick 4k

Das Problem:
Die Sender, welche unverschlüsselt gesendet werden, laufen normal. Sobald ein HD Sender entschlüsselt werden muss, habe ich für ca 2-3 Sekunden ein Bild und dann nichts mehr, vorbei. Ich muss die Kodi-App zwingen, sich zu schließen, sonst kann ich den Stick nicht mehr bedienen. SD Sender werden entschlüsselt und auch abgespielt.
Nutze ich auf einem PC mit Kodi den selben Stream, dann läuft alles normal.
Ich habe schon einiges gelesen und vieles als Abhilfe versucht. Nachfolgend einige Infos zum System und was ich bisher versucht habe.
Ich hoffe, jemand hat hier eine Idee.


Raspberry Pi 3
  • System: Raspbian Buster Lite - Version: February 2020, Kernel Version 4.19 "2020-02-05-raspbian-buster-lite"
  • ssh enabled
  • raspi-config:
    • disabled predictable network interface names (um Namensschema eth0... zu behalten, für virtuelle IPs wichtig).
    • Zeitzone auf Deutschland-Berlin geändert.
Um alle 4 Tuner der Fritzbox zu nutzen, müssen virtuelle IP Adressen erstellt werden. Viele Anleitungen beruhen noch auf die "alten" Varianten, welche mit Buster nicht funktionieren.
Richtig und vor allem auch nach einem Neustart klappt es, wenn unter /etc/rc.local folgende Zeilen eingefügt werden:
Spoiler anzeigen
ip addr add 192.168.230.11/24 broadcast 192.168.230.255 dev eth0 label eth0:0
ip addr add 192.168.230.12/24 broadcast 192.168.230.255 dev eth0 label eth0:1
ip addr add 192.168.230.13/24 broadcast 192.168.230.255 dev eth0 label eth0:2
ip addr add 192.168.230.14/24 broadcast 192.168.230.255 dev eth0 label eth0:3

Label kann nur genutzt werden, wenn die predictable network interface names aus sind, siehe dazu hier: access.redhat.com/solutions/652593

Oscam
  • via IPC 11.6 kompiliert --> OScam (svn 11572), nur das Nötigste implementiert
  • Konfigurationsdateien in Post 2 (wegen Zeichenbegrenzung)


tvheadend
  • installiert via "apt-get install tvheadend" direkt auf dem Raspberry
  • Version HTS Tvheadend 4.2.8-34~g24a2f59e
  • Einstellungen
Spoiler anzeigen
kodinerds.net/index.php/Attach…1764989b498c7ea30999e7b74Ein User ist angelegt, um von Kodi aus auf tvheadend zuzugreifen

kodinerds.net/index.php/Attach…1764989b498c7ea30999e7b74DVB Inputs: Übersicht der 4 Tuner der FritzBox

kodinerds.net/index.php/Attach…1764989b498c7ea30999e7b74DVB Inputs - Detail: Die Adapter sind alle äquivalent eingestellt, bis auf die "bind ip" Adresse.

kodinerds.net/index.php/Attach…1764989b498c7ea30999e7b74Networks: Ein Netzwerk ist angelegt

kodinerds.net/index.php/Attach…1764989b498c7ea30999e7b74Services: werden gefunden und die Channels sind ausgelesen

kodinerds.net/index.php/Attach…1764989b498c7ea30999e7b74Stream Profil htsp

kodinerds.net/index.php/Attach…1764989b498c7ea30999e7b74Stream Profil pass

kodinerds.net/index.php/Attach…1764989b498c7ea30999e7b74Telext filter ist aktiviert. Alle werden ignoriert. Beseitigt bei mir den Fehler von sfix: The timediff for TELETEXT is big

kodinerds.net/index.php/Attach…1764989b498c7ea30999e7b74Verbindung zu oscam steht.


FireTV Stick 4k
  • Version FIRE OS 6.2.6.8 (NS6168/2315)
  • Kodi: 18.5 Leia
  • PVR Plugin von tvheadend


TEST

Ich habe den Kanal "RTL HD" angestellt. Ein Video wie es dann am TV aussieht befindet sich hier:

Link zum kurzen Video

Debugging Logs von Kodi, tvheadend und oscam befinden sich in Beitrag 17.

Das Bild ist bereits nach ca 2 Sekunden freezed, tvheadend schickt jedoch weiterhin Anfragen zum Entschlüsseln (bis ich die App im FireTV zwinge sich zu beenden bzw ich einen Neustart des FireTV mache.

Der Raspberry ist mit Kabel an die Fritzbox angeschlossen. Verbindung ist gut (bzw, was mit einer 100Mbit max. möglich ist). Später wird vielleicht auf WLAN umgestellt, aber für einen Channel reichen die 10 MB/s ja aus).
IPERF3 Test
Spoiler anzeigen

Accepted connection from 192.168.230.20, port 51295
[ 5] local 192.168.230.11 port 5201 connected to 192.168.230.20 port 51296
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 10.9 MBytes 91.0 Mbits/sec
[ 5] 1.00-2.00 sec 11.2 MBytes 94.0 Mbits/sec
[ 5] 2.00-3.00 sec 11.2 MBytes 94.2 Mbits/sec
[ 5] 3.00-4.00 sec 11.2 MBytes 94.2 Mbits/sec
[ 5] 4.00-5.00 sec 11.2 MBytes 94.2 Mbits/sec
[ 5] 5.00-6.00 sec 11.2 MBytes 94.2 Mbits/sec
[ 5] 6.00-7.00 sec 11.2 MBytes 94.2 Mbits/sec
[ 5] 7.00-8.00 sec 11.2 MBytes 93.8 Mbits/sec
[ 5] 8.00-9.00 sec 11.2 MBytes 94.2 Mbits/sec
[ 5] 9.00-10.00 sec 11.2 MBytes 94.2 Mbits/sec
[ 5] 10.00-10.05 sec 540 KBytes 94.2 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate
[ 5] 0.00-10.05 sec 112 MBytes 93.8 Mbits/sec receiver


Fast das gleiche Phänomen tritt auf, wenn ich anstelle von Kodi den "Dream Player TV for tvheadend" nutze. Als Player ist der integrierte Exoplayer ausgewählt: Alles ist synchron, nur das Bild stoppt nach 3-5 Sekunden und der Ton läuft weiter. Der integrierte VLC Player macht Synchronisationsfehler (pass through im Vergleich zu normalem Stereo, da bekomme ich nie wirklich etwas syncrhon hin).

Meine Einrichtung beruht auf die folgenden Anleitungen:
[HowTo, German] Konfiguration von Tvheadend 4.2 und des SatIP Servers AVM FRITZ!WLAN Repeater DVB-C unter OSMC
How To: FritzBox 6490 + Raspberry Pi als DVB-C Videorekorder mit TVHeadend
Kodi, TVheadend für AVM FRITZ!WLAN Repeater DVB-C
Bug #4166: timeshift not working for some channels
dvbapi Verbindung zwischen Oscam und Tvheadend funktioniert nicht
Netzwerkonfiguration ab Raspbian "Stretch"
Grundsätzliches Einrichten eines Raspberry Pi als CS-Server mit IPC

Ich hoffe, ich habe genügend Informationen liefern können bzw. diese auch "richtig" hier gepostet. Weitere Logs kann ich gerne erstellen (auch mti tieferem Log-Level) - da bräuchte ich aber einen Hinweis, wie man diesen einstellt. Speziell beim FireTV / Kodi weiß ich gar nicht, wie ich ein log erstellen kann. ?(

Ich hoffe, jemand hat noch eine Idee. :thumbup:

Viewing all articles
Browse latest Browse all 87137


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>