Sundtek Support Forum

Deutsch => Sundtek MediaTV Pro => Thema gestartet von: ulle15 am Juli 20, 2014, 08:34:11 Nachmittag

Titel: TVheadend sieht DVB-III Stick nicht
Beitrag 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
Titel: Re:TVheadend sieht DVB-III Stick nicht
Beitrag von: Sundtek am Juli 20, 2014, 10:10:43 Nachmittag
tvheadend neu starten?
Titel: Re:TVheadend sieht DVB-III Stick nicht
Beitrag von: ulle15 am Juli 21, 2014, 03:06:11 Nachmittag
TVHeadend wurde mehrfach durch reboot neu gestartet. Vieleicht noch eine Idee?
Titel: Re:TVheadend sieht DVB-III Stick nicht
Beitrag von: Sundtek am Juli 21, 2014, 06:01:50 Nachmittag
Was zeigt denn /opt/bin/mediaclient --lc an?

tvheadend müsste den Tuner erkennen, er wird ja bei allen anderen auch erkannt.
Titel: Re:TVheadend sieht DVB-III Stick nicht
Beitrag von: ulle15 am Juli 22, 2014, 08:58:50 Nachmittag
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
Titel: Re:TVheadend sieht DVB-III Stick nicht
Beitrag von: ulle15 am Juli 22, 2014, 09:13:23 Nachmittag
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
Titel: Re:TVheadend sieht DVB-III Stick nicht
Beitrag von: ulle15 am Juli 22, 2014, 09:19:13 Nachmittag
 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
Titel: Re:TVheadend sieht DVB-III Stick nicht
Beitrag von: ulle15 am Juli 22, 2014, 11:19:54 Nachmittag
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
Titel: Re:TVheadend sieht DVB-III Stick nicht
Beitrag von: Sundtek am Juli 23, 2014, 12:47:06 Vormittag
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.
Titel: Re:TVheadend sieht DVB-III Stick nicht
Beitrag von: ulle15 am Juli 23, 2014, 09:33:42 Vormittag
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?
Titel: Re:TVheadend sieht DVB-III Stick nicht
Beitrag von: Sundtek am Juli 23, 2014, 09:42:11 Vormittag
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)
Titel: Re:TVheadend sieht DVB-III Stick nicht
Beitrag von: ulle15 am Juli 23, 2014, 09:54:15 Vormittag
Okay, das versuche ich. Aber wenn das WEB-Interface aufrufen kann, dann muss tvheadend doch laufen, oder nocht?
Titel: Re:TVheadend sieht DVB-III Stick nicht
Beitrag von: Sundtek am Juli 23, 2014, 09:56:57 Vormittag
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.
Titel: Re:TVheadend sieht DVB-III Stick nicht
Beitrag von: ulle15 am Juli 25, 2014, 09:55:34 Nachmittag
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
Titel: Re:TVheadend sieht DVB-III Stick nicht
Beitrag von: Sundtek am Juli 27, 2014, 07:55:31 Nachmittag
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.
Titel: Re:TVheadend sieht DVB-III Stick nicht
Beitrag von: ulle15 am August 08, 2014, 12:20:12 Vormittag
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



Titel: Re:TVheadend sieht DVB-III Stick nicht
Beitrag von: ulle15 am August 08, 2014, 12:22:35 Vormittag
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
Titel: Re:TVheadend sieht DVB-III Stick nicht
Beitrag von: Sundtek am August 08, 2014, 12:44:29 Vormittag
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.
Titel: Re:TVheadend sieht DVB-III Stick nicht
Beitrag von: ulle15 am August 08, 2014, 07:43:27 Vormittag
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.

Titel: Re:TVheadend sieht DVB-III Stick nicht
Beitrag von: DaOptika am August 08, 2014, 08:11:06 Vormittag
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)!
Titel: Re:TVheadend sieht DVB-III Stick nicht
Beitrag von: ulle15 am August 08, 2014, 10:01:30 Vormittag
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.
Titel: Re:TVheadend sieht DVB-III Stick nicht
Beitrag von: Sundtek am August 08, 2014, 05:23:25 Nachmittag
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.
Titel: Re:TVheadend sieht DVB-III Stick nicht
Beitrag von: ulle15 am August 08, 2014, 11:15:57 Nachmittag
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
Titel: Re:TVheadend sieht DVB-III Stick nicht
Beitrag von: mighty0n3 am September 01, 2014, 10:03:11 Nachmittag
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 :(
Titel: Re:TVheadend sieht DVB-III Stick nicht
Beitrag von: Sundtek am September 01, 2014, 10:50:46 Nachmittag
Was für ein System verwendest du denn überhaupt? NAS, Raspberry?
Titel: Re:TVheadend sieht DVB-III Stick nicht
Beitrag von: mighty0n3 am September 02, 2014, 01:23:29 Nachmittag
ebenfalls Raspbmc auf einem RPi B+
Titel: Re:TVheadend sieht DVB-III Stick nicht
Beitrag von: Sundtek am September 02, 2014, 04:11:48 Nachmittag
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.