Sundtek Support Forum
Deutsch => Sundtek MediaTV Pro => Thema gestartet von: ulle15 am Juli 20, 2014, 08:34:11 Nachmittag
-
Hallo,
habe folgendes Problem: RPi (Modell B) mit RaspBMC und TVheadend, mit Sundtek DVB-Stick, Treiber installiert, DVB-Stick ist integriert /opt/bin/mediaclient -lc okay, tvheadend läuft, sieht aber den Stick nicht. Haben Sie eine Idee, warum nicht?
Danke und Gruße, Ulle
-
tvheadend neu starten?
-
TVHeadend wurde mehrfach durch reboot neu gestartet. Vieleicht noch eine Idee?
-
Was zeigt denn /opt/bin/mediaclient --lc an?
tvheadend müsste den Tuner erkennen, er wird ja bei allen anderen auch erkannt.
-
Hallo,
nochmal neu gestartet, dann startet aber der Treiber nicht mit (?), /opt/bin/mediaclient --lc zeigt lediglich die Überschrift an: **** List of Media Clients **** - mehr nicht?
Komisch, das hatte alles schon funktioniert. Aber warum muss ich den Treiber jedes mal neu laden?
Gruß, Ulle
-
Hier die Ausgabe von /opt/bin/mediaclient --lc
**** List of Media Clients ****
/dev/dvb/adapter0/frontend0:
No client connected
/dev/dvb/adapter0/dvr0:
No client connected
/dev/dvb/adapter0/demux0:
No client connected
/dev/mediainput0:
No client connected
-
ps aux | grep -v grep | grep tvhead
root 1643 0.0 0.4 4028 1620 ? Ss 19:01 0:00 su - pi -c /usr/bin/tvheadend -C -d
pi 1653 0.3 1.0 117820 3852 ? Ssl 19:01 0:03 /usr/bin/tvheadend -C -d
-
So, noch mal alles neu installiert: Raspbmc, TVheadend-Server aktiviert, Sundtek-Treiber installiert, anderen aktiven USB-Hub verwendet - der Stick ist nicht sichtbar!
**** List of Media Hardware Devices ****
device 0: [MediaTV Digital Home III (EU)] DVB-C, DVB-T, DVB-T2, REMOTE-CONTROL
[INFO]:
STATUS: ACTIVE
[BUS]:
ID: 1-1.3.4.3
[SERIAL]:
ID: U140429185909
[DVB-C]:
FRONTEND: /dev/dvb/adapter0/frontend0
DVR: /dev/dvb/adapter0/dvr0
DMX: /dev/dvb/adapter0/demux0
[DVB-T]:
FRONTEND: /dev/dvb/adapter0/frontend0
DVR: /dev/dvb/adapter0/dvr0
DMX: /dev/dvb/adapter0/demux0
[DVB-T2]:
FRONTEND: /dev/dvb/adapter0/frontend0
DVR: /dev/dvb/adapter0/dvr0
DMX: /dev/dvb/adapter0/demux0
[REMOTECONTROL]:
INPUT0: /dev/mediainput0
**** List of Media Clients ****
/dev/dvb/adapter0/frontend0:
No client connected
/dev/dvb/adapter0/dvr0:
No client connected
/dev/dvb/adapter0/demux0:
No client connected
/dev/mediainput0:
No client connected
Muss ich den Stick vorher vielleicht in Raspbmc als Quelle aktivieren?
Gruß, Ulle15
-
Ja klar, du musst das als Quelle auswählen.
Wichtig wenn der Tuner auf em Raspberry PI verschwindet dann hast du ein Problem mit dem USB Hub bzw. der Stromversorgung des RPIs!
-> du müsstest dir dann ein besseres Netzteil besorgen.
-
Moin,
Also der Stick steckt in einem aktiven USB-Hub von Hama! Allerdings ist die blaue Kontrollleuchte noch nicht an! Wann sollte die leuchten?
Frage: Was meinst du mit "ja, klar als Quelle hinzufügen"? Laut XBMC-Anleitung muss der Receiver nur im Backend also in TVheadend angesteuert werden. Aber das genau funktioniert nicht, weil der Stick nicht erkannt wird.
Noch eine Idee?
-
Wenn der Tuner mit /opt/bin/mediaclient -e erkannt wird dann muss er auch mit TVHeadend funktionieren, wenn du es wirklich schaffst tvheadend irgendwie nicht zum Laufen zu bekommen schau dir die TVHeadend Logfile an, dort wird angezeigt ob der Tuner erkannt wird oder nicht.
Das LED leuchtet nur wenn der Tuner aktiv ist.
ggf. tvheadend einfach stoppen und so (z.b als root) starten:
/usr/bin/tvheadend -C
alternativ kannst du ja auch Parameter anhängen um es als user pi zu starten, dort sollte es einen TVHeadend Parameter geben
/usr/bin/tvheadend -h
für weitere Hilfe.
Wichtig - wenn du tvheadend stoppst, versichere dich das tvheadend auch wirklich gestoppt wurde (ps fax | grep tvheadend)
-
Okay, das versuche ich. Aber wenn das WEB-Interface aufrufen kann, dann muss tvheadend doch laufen, oder nocht?
-
Auf der Konsole siehst du ob tvheadend den Tuner erkennt oder warum der Tuner bei dir nicht erkannt wird
Wie erwähnt es kann eigentlich nicht sein das tvheadend den Tuner nicht erkennt es klappt ja sonst auch bei jedem und das Setup an sich ist ja extrem einfach sodass man eigentlich keine Fehler machen kann.
Die genauen Informationen bleiben im Webfrontend leider verborgen.
-
Hallo,
hilft das weiter? pi@raspbmc:~$ tvheadend -A
Jul 25 21:49:12.727 [ INFO] charset: 119 entries loaded
Jul 25 21:49:18.378 [ INFO] dvb: Found adapter /dev/dvb/adapter0 (Sundtek DVB-C (III)) via PCI
Jul 25 21:49:18.386 [ ERROR] tcp: bind: *: Address already in use
Jul 25 21:49:18.396 [ INFO] CSA: Using 32bit parallel descrambling
Jul 25 21:49:18.400 [ INFO] epggrab: module eit created
Jul 25 21:49:18.401 [ INFO] epggrab: module uk_freesat created
Jul 25 21:49:18.402 [ INFO] epggrab: module uk_freeview created
Jul 25 21:49:18.404 [ INFO] epggrab: module viasat_baltic created
Jul 25 21:49:18.459 [ INFO] epggrab: module opentv-ausat created
Jul 25 21:49:18.460 [ INFO] epggrab: module opentv-skyit created
Jul 25 21:49:18.462 [ INFO] epggrab: module opentv-skyuk created
Jul 25 21:49:18.471 [ INFO] epggrab: module pyepg created
Jul 25 21:49:18.473 [ INFO] epggrab: module xmltv created
Jul 25 21:49:18.497 [ INFO] epgdb: loaded v2
Jul 25 21:49:18.502 [ INFO] epgdb: channels 0
Jul 25 21:49:18.503 [ INFO] epgdb: brands 0
Jul 25 21:49:18.504 [ INFO] epgdb: seasons 0
Jul 25 21:49:18.510 [ INFO] epgdb: episodes 0
Jul 25 21:49:18.511 [ INFO] epgdb: broadcasts 0
Jul 25 21:49:18.515 [ INFO] dvr: Creating new configuration ''
Jul 25 21:49:18.517 [WARNING] dvr: Output directory for video recording is not yet configured for DVR configuration "". Defaulting to to "/home/pi". This can be changed from the web user interface.
Jul 25 21:49:18.519 [ ERROR] tcp: bind: *: Address already in use
Jul 25 21:49:18.523 [ NOTICE] START: HTS Tvheadend version 0.0.0~unknown started, running as PID:2983 UID:1000 GID:1000, settings located in '/home/pi/.hts/tvheadend'
Aborted
pi@raspbmc:~$ ps fax | grep tvheadend
3004 pts/2 S+ 0:00 \_ grep tvheadend
1599 ? Ss 0:00 su - pi -c /usr/bin/tvheadend -C -d
1610 ? Ssl 0:08 \_ /usr/bin/tvheadend -C -d
2862 ? S 0:00 sudo tvheadend -C -u pi
2863 ? Sl 0:00 \_ tvheadend -C -u pi
2899 ? Sl 0:01 tvheadend -C -u pi
Ich habe keine Ahnung, aber oben steht, dass tvheadend den Stick erkannt hat. Dann kommt ein Error-Hinweis, den ich nicht verstehe. Kannst du helfen?
Grüße, Velo-Star
-
TVHeadend ist eventuell 2x gestartet?
Eine alte TVHeadend Version hatte noch Probleme mit den neustart, versuch eventuell tvheadend zu killen.
killall -9 tvheadend und es danach neu zu starten.
-
Hallo,
dieser Befehl wird nicht erkannt.
Habe inzwischen raspbmc neu installiert. Das gleiche Problem. Exakt der gleiche Fehler wie oben in Zeile 3. [ ERROR] tcp: bind: *: Address already in use
Zwischendurch hatte ich mal folgenden Fehler:
device: /dev/dvb/adapter0/frontend0 doesn't support the extended media API
Noch mal alle Schritte: Raspbmc installiert, TVheadend Server aktiviert, Sundtek-Treiber installiert (muss bei jedem Neustart manuell aktiviert werden - warum?), TVheadend erkennt Sundtek-Stick nicht.
Gibt es denn keine Lösung dafür?
Grüße, Ulle15
-
pi@raspbmc:~$ sudo /opt/bin/mediaclient -e **** List of Media Hardware Devices ****
device 0: [MediaTV Digital Home III (EU)] DVB-C, DVB-T, DVB-T2, REMOTE-CONTROL
[INFO]:
STATUS: STANDBY
[BUS]:
ID: 1-1.3.4.3
[SERIAL]:
ID: U140429185909
[DVB-C]:
FRONTEND: /dev/dvb/adapter0/frontend0
DVR: /dev/dvb/adapter0/dvr0
DMX: /dev/dvb/adapter0/demux0
[DVB-T]:
FRONTEND: /dev/dvb/adapter0/frontend0
DVR: /dev/dvb/adapter0/dvr0
DMX: /dev/dvb/adapter0/demux0
[DVB-T2]:
FRONTEND: /dev/dvb/adapter0/frontend0
DVR: /dev/dvb/adapter0/dvr0
DMX: /dev/dvb/adapter0/demux0
[REMOTECONTROL]:
INPUT0: /dev/mediainput0
-
Wie erwähnt, solche Probleme hat man normalerweise nicht.
Melde dich entweder via Skype (sundtek) oder dem Support Chat ( http://chat.sundtek.de ) um festzustellen was bei dir entweder falsch läuft oder was du falsch machst.
Adress already in use würde mir sagen das du TVHeadend ein 2. mal startest. Wenn du nun via Web zugreifst greifst du wohl auf die erste TVHeadend Instanz zu.
-
Hallo,
ja, ich weiß, dass es diese Probleme normalerweise nicht gibt. Ich habe bereits eine Raspberry mit tvheadend und Sundtek DVB-III erfolgreich installiert.
Zu welchen Uhrzeiten bis du per skype oder chat erreichbar? Bin erst gegen 21 Uhr wieder Zuhause.
-
Bei mir läuft die letzte Release-Version von TVheadend (3.4.27) auch nicht - dort wird kein Tuner gefunden, egal was ich mache.
Die TVheadend-testing findet dagegen den Tuner, vielleicht solltest du die mal probieren (aktueller Release 3.9.1133)!
-
Bei mir ist es eine Tvheadend-Version, die in der aktuellen RASPBMC-Distribution enthalten ist. Das ist schon das erste Problem, das die Versionsnummer gar nicht ausgegeben wird.
-
Bei mir läuft die letzte Release-Version von TVheadend (3.4.27) auch nicht - dort wird kein Tuner gefunden, egal was ich mache.
Die TVheadend-testing findet dagegen den Tuner, vielleicht solltest du die mal probieren (aktueller Release 3.9.1133)!
3.4.27 läuft, aber wird NICHT empfohlen!
3.4.27 hat Probleme mit HDTV wie schon von anderen im Forum angemerkt (Parserprobleme bei h264 wie es scheint), daher wird tvheadend-testing empfohlen.
-
Hallo,
es läuft! Zuerst mal ein großes DANKESCHÖN an den Support hier!
Bei mir lief das mit RASPBMC mitgelieferte tvheadend zweimal!!!! - Weiß der Himmel warum.
Ich wusste nicht, wie ich die beiden Instanzen abstellen sollte.
Jetzt weiß ich es, dank der Hilfe hier:
1. ps fax |grep tvheadend: hier die Prozess-IDs der tvheadend-Einträge am Anfang notieren.
2. kill -9 prozessid: hiermit lässt sich jeder Prozess einzeln abschalten. Hier die jeweilige ID eingeben. Der Befehl "killall -9 tvheadend" hat nicht funktioniert, war wahrscheinlich nicht installiert.
3. service tvheadend start: Hiermit tvheadend erneut starten. Fertig.
4. Web-Interface aufrufen und tvheadend konfigurieren. Stick wurde auf Anhieb erkannt.
So geht's.
Güße, Ulle15
-
Heyho,
dank dem Forum weiß ich jetzt, dass tvheadend zweimal lief und konnte es dementsprechend auch dann einstellen, wie ulle15 es beschrieben hat.
Da ich in Linux noch etwas Anfänger bin, kann mir einer erklären wie ich die "zweite" Instanz von vornherein deaktivieren kann? Ich will nicht nach jedem Neustart erst wieder die Prozesse killen und dann neu starten.
Außerdem erkennt tvheadend zwar den Stick, Kanäle werden eingelesen aber sobald ich mit xbmc dann über Live-TV gucken will zeigt er mir "Hardware not present" an - was ja nicht ganz richtig sein kann, denn der Stick ist ja dran und wird auch erkannt - Signalstärke ist auch 0% :(
Kann mir jemand helfen? Ich bin kurz vor'm Wutanfall :(
-
Was für ein System verwendest du denn überhaupt? NAS, Raspberry?
-
ebenfalls Raspbmc auf einem RPi B+
-
Wir werden den Treiber in 30 Minuten aktualisieren um das fehlerhafte Verhalten von Raspbmc zu beheben. Das System hat anscheinend ein Problem mit Udev, ich würde das soweit auch als Raspbmc Bug einstufen.
Am Besten du führst das ganze Setup dann erneut durch.
Um Video ordentlich wiedergeben zu können solltest du aber 2 Raspberry PIs verwenden, einen nur für die Wiedergabe und einen als Recordingserver.
TVHeadend verursacht zuviel CPU Last sodass es nicht möglich ist XBMC und TVHeadend auf dem gleichen System zu verwenden.
Zur Abwechslung hat Raspbmc nicht das Problem das TVHeadend doppelt gestartet wird, das betrifft nur die TVHeadend Version auf den Synology NAS Systemen.