Sundtek Support Forum

Deutsch => {Single, Dual, Quad} Sundtek SkyTV Ultimate => Thema gestartet von: El Knatt am Februar 11, 2013, 03:43:25 Nachmittag

Titel: SkyTV an Router - Raspberry Pi mit TVheadend und XMBC
Beitrag von: El Knatt am Februar 11, 2013, 03:43:25 Nachmittag
Moin,

zunächst mein aktuelles Setup:
- Router ASUS RT-N66U mit TomatoUSB, angeschlossen ist ein HDD sowie SkyTV (inkl. Netzteil)
- Raspberry Pi mit RaspBMC und TVheadend am TV

Treiber auf Router wurde anscheinend erfolgreich installiert, Netzwerkunterstützung gestartet (kann auf verschiedenen Clienten eingebunden werden).

Leider bekomme ich bei keinem Client ein Bild. Um den RPi auszuschließen, habe ich es auch auf meinem Notebook probiert. Scannen geht, TV schauen nicht. VLC zeigt mir einfach nur die Senderliste an.

Welche Logausgaben sind am hilfreichsten?

Wie finde ich heraus, ob ggf. die Hardware überlastet ist? Eigentlich möchte ich TVheadend auf dem Router laufen lassen. Konnte das aber bisher noch nicht erfolgreich kompilieren.

Ausschnitt mediasrv.log vom Router:
2013-02-11 14:22:52 [14368] NETDRV: Trying to bind interface 0
2013-02-11 14:22:52 [14368] device supports Digital TV
2013-02-11 14:22:52 [14368] disabling remote control
2013-02-11 14:22:52 [14368] listening on port: 61182
2013-02-11 14:24:25 [13306] voltage is high/0
2013-02-11 14:24:25 [13306] Diseqc execution time: 102 ms
2013-02-11 14:24:25 [13306] Diseqc execution time: 98 ms
2013-02-11 14:24:25 [13306] diseqc send burst Modulated (SEC_MINI_B)
2013-02-11 14:24:27 [13306] Frequency: 1626
2013-02-11 14:24:27 [13306] Symbolrate: 27500
2013-02-11 14:24:28 [13306] voltage is high/0
2013-02-11 14:24:28 [13306] Diseqc execution time: 102 ms
2013-02-11 14:24:28 [13306] Diseqc execution time: 98 ms
2013-02-11 14:24:28 [13306] diseqc send burst Modulated (SEC_MINI_B)
2013-02-11 14:24:30 [13306] Frequency: 1611
2013-02-11 14:24:30 [13306] Symbolrate: 22000
2013-02-11 14:25:46 [13306] voltage is high/0
2013-02-11 14:25:46 [13306] Diseqc execution time: 112 ms
2013-02-11 14:25:46 [13306] Diseqc execution time: 115 ms
2013-02-11 14:25:46 [13306] diseqc send burst Modulated (SEC_MINI_B)
2013-02-11 14:25:48 [13306] Frequency: 1944
2013-02-11 14:25:48 [13306] Symbolrate: 22000
2013-02-11 14:25:50 [13306] voltage is high/0
2013-02-11 14:25:50 [13306] Diseqc execution time: 112 ms
2013-02-11 14:25:50 [13306] Diseqc execution time: 116 ms
2013-02-11 14:25:50 [13306] diseqc send burst Modulated (SEC_MINI_B)
2013-02-11 14:25:52 [13306] Frequency: 1611
2013-02-11 14:25:52 [13306] Symbolrate: 22000
2013-02-11 14:26:07 [13306] voltage is low/0
2013-02-11 14:26:07 [13306] Diseqc execution time: 112 ms
2013-02-11 14:26:07 [13306] Diseqc execution time: 116 ms
2013-02-11 14:26:07 [13306] diseqc send burst Modulated (SEC_MINI_B)
2013-02-11 14:26:09 [13306] Frequency: 1922
2013-02-11 14:26:09 [13306] Symbolrate: 22000
2013-02-11 14:26:10 [13306] voltage is high/0
2013-02-11 14:26:11 [13306] Diseqc execution time: 111 ms
2013-02-11 14:26:11 [13306] Diseqc execution time: 117 ms
2013-02-11 14:26:11 [13306] diseqc send burst Modulated (SEC_MINI_B)
2013-02-11 14:26:13 [13306] Frequency: 1611
2013-02-11 14:26:13 [13306] Symbolrate: 22000
2013-02-11 14:26:28 [13306] voltage is high/0
2013-02-11 14:26:28 [13306] Diseqc execution time: 112 ms
2013-02-11 14:26:28 [13306] Diseqc execution time: 118 ms
2013-02-11 14:26:28 [13306] diseqc send burst Modulated (SEC_MINI_B)
2013-02-11 14:26:29 [13306] Frequency: 1582
2013-02-11 14:26:29 [13306] Symbolrate: 22000
2013-02-11 14:26:30 [13306] voltage is high/0
2013-02-11 14:26:30 [13306] Diseqc execution time: 112 ms
2013-02-11 14:26:31 [13306] Diseqc execution time: 118 ms
2013-02-11 14:26:31 [13306] diseqc send burst Modulated (SEC_MINI_B)
2013-02-11 14:26:31 [13306] Frequency: 1611
2013-02-11 14:26:31 [13306] Symbolrate: 22000

Merci vielmals.

Gruß
Nik
Titel: Re:SkyTV an Router - Raspberry Pi mit TVheadend und XMBC
Beitrag von: Sundtek am Februar 11, 2013, 04:56:08 Nachmittag
Auf dem Raspberry PI musst du einige Optimierungen vornehmen

/etc/sundtek.conf
ir_disabled=1
use_hwpidfilter=on

Und unbedingt die CPU Last auf dem RPI überprüfen.
Titel: Re:SkyTV an Router - Raspberry Pi mit TVheadend und XMBC
Beitrag von: El Knatt am Oktober 16, 2013, 10:03:42 Nachmittag
Etwas Zeit ist ins Land gegangen und es gibt tvheadend mittlerweile im Entware Repo. Daher habe ich es jetzt auf dem Router installiert.

Leider wird der Stick nicht gefunden (i.e. kann nicht als DVB Adapter ausgewählt werden). Verschiedene Sachen habe ich ausprobiert:
- Berechtigungen müssten passen, Vollzugriff auf die dev + tvheadend läuft als root
- Treiber installiert und dann erst tvheadend gestartet
- Stick kann per Netzwerk eingebunden werden und funktioniert

Was kann ich noch probieren?

Merci für die Hilfe.
Titel: Re:SkyTV an Router - Raspberry Pi mit TVheadend und XMBC
Beitrag von: Sundtek am Oktober 16, 2013, 10:37:33 Nachmittag
Hmm.. ich denke fast es hängt mit dem tvheadend Startscript zusammen, du kannst dich ja eventuell via Skype melden (sundtek).
Titel: Re:SkyTV an Router - Raspberry Pi mit TVheadend und XMBC
Beitrag von: El Knatt am Oktober 24, 2013, 11:11:54 Vormittag
Wann ist da jemand erreichbar? Habe euch gerade kontaktiert.
Titel: Re:SkyTV an Router - Raspberry Pi mit TVheadend und XMBC
Beitrag von: Sundtek am Oktober 24, 2013, 02:38:51 Nachmittag
Etwas unregelmäßiger am Morgen, besser gegen Nachmittag und gegen Abend (da die Geräte ja zumeist erst dann von den Kunden verwendet werden wenn sie von der Arbeit nach Hause kommen).
Titel: Re:SkyTV an Router - Raspberry Pi mit TVheadend und XMBC
Beitrag von: David am November 25, 2013, 08:56:36 Nachmittag
Habt ihr hier eine Lösung gefunden? Das würde mich auch interessieren…
Titel: Re:SkyTV an Router - Raspberry Pi mit TVheadend und XMBC
Beitrag von: El Knatt am November 30, 2013, 09:22:50 Nachmittag
Für welches Problem? :)

Zwischenzeitlich hatte ich das Problem, dass der Stick am Router nicht erkannt wurde ("mediaclient -e" liefert gar nichts). Das liegt allerdings daran, dass die libc eine Funktion nicht enthält (mediasrv: can't resolve symbol 'semget'; siehe auch http://support.sundtek.com/index.php?topic=1319.0). Ich habe TomatoUSB shibby auf dem Router laufen. Das Problem hatte Darkknight93 einfach gelöst, indem er die letzte funktionierende libc (aus Build 108) nutzt:
LD_PRELOAD=/pfadzur/libc.so.0 mediasrv -d -c /pfadzur/sundtek.conf

Das funktioniert soweit bei mir auch.

Jetzt bin ich allerdings wieder an dem Punkt, dass TVheadend den Stick nicht anzeigt.

Entgegen meiner ursprünglichen Planung läuft TVheadend jetzt auch direkt auf dem Router. Für diese Sache schaue ich mal, wann ich Skype-Support bekommen kann. Ergebnisse gebe ich hier gerne weiter.
Titel: Re:SkyTV an Router - Raspberry Pi mit TVheadend und XMBC
Beitrag von: Sundtek am November 30, 2013, 10:16:57 Nachmittag
Versuch eventuell mal das:

Zitat
LD_PRELOAD=/pfadzur/libc.so.0 /opt/lib/libmediaclient.so /etc/init.d/tvheadend restart
Titel: Re:SkyTV an Router - Raspberry Pi mit TVheadend und XMBC
Beitrag von: El Knatt am Dezember 01, 2013, 10:29:29 Nachmittag
TVheadend läuft auf dem Router noch nicht automatisch, sondern wird von mir manuell gestartet.

Wenn ich
Zitat
LD_PRELOAD=/pfadzur/libc.so.0 /opt/lib/libmediaclient.so tvheadend
eingebe, bekomme ich einen Segfault.

Ich vermute momentan, dass der Fehler eher bei TVheadend (aus Entware) liegt.

Wenn ich TVheadend auf dem RPi (nicht aus Entware) starte, wird der Stick gefunden. Aktuell läuft Senderscan.