Autor Thema: Analog TV. Kann scannen aber /dev/video0 liefert keine Daten.  (Gelesen 5766 mal)

ChristianKG

  • Gast
Analog TV. Kann scannen aber /dev/video0 liefert keine Daten.
« am: April 18, 2014, 02:42:31 Nachmittag »
Hallo,
nachdem ich mit eurem DVB-S2 Stick so hoch zufriefen war habe ich mir jetzt nach einem Umzug den MediaTV Pro 3 bestellt. Leider gibt es hier jetzt einige Probleme. Ich habe mir den Treiber aus dem Forum installiert, aktuell den vom 14.04.2014. Ich kann sowohl DVB als auch analog scannen. DVB-C liegt hier keines an, bei analog findet der Scan eine plausible anzahl Kanäle. Mit gezogenem Antenntenkabel keine mehr. Das scheint also schon so zu stimmen. Nur bekomme ich weder mit XawTV noch mit TVTime ein Bild. In der Konsole erscheinen jeweils Fehlermeldungen die darauf hinweisen das der Treiber wohl eine Verbindung ablehnt. ich kann mit dem mediaclient die Kanäle einstellen, bekomme ein LOCKED zurück bei passender Frequenz. Es scheint soweit alles zu funktionieren bis auf die wiedergabe des Bildes. Ich versuche es jetzt seit zwei Tagen ohne Erfolg, ich hoffe jemeind weiss hier Rat. Kabelbetreiber ist übrigens die Primacom, der Ort ist Römerberg bei Speyer.
Danke schonmal im vorraus.

Hier noch hoffentlich alle nötigen Infos:


root@christian-Point-of-View:~# tail -n 25 /var/log/media*
==> /var/log/mediaclient.log <==
2014-04-18 14:11:11 [19345] connection to driver service timed out
2014-04-18 14:11:47 [19353] connection to driver service timed out
2014-04-18 14:11:57 [19353] connection to driver service timed out
2014-04-18 14:12:07 [19353] connection to driver service timed out
2014-04-18 14:12:17 [19353] connection to driver service timed out
2014-04-18 14:12:17 [19353] failed to connect to driver process
2014-04-18 14:12:27 [19353] connection to driver service timed out
2014-04-18 14:12:37 [19353] connection to driver service timed out
2014-04-18 14:12:47 [19353] connection to driver service timed out
2014-04-18 14:13:16 [19373] connection to driver service timed out
2014-04-18 14:13:26 [19373] connection to driver service timed out
2014-04-18 14:13:36 [19373] connection to driver service timed out
2014-04-18 14:13:46 [19373] connection to driver service timed out
2014-04-18 14:13:46 [19373] failed to connect to driver process
2014-04-18 14:13:56 [19373] connection to driver service timed out
2014-04-18 14:14:06 [19373] connection to driver service timed out
2014-04-18 14:14:16 [19373] connection to driver service timed out
2014-04-18 14:14:26 [19373] connection to driver service timed out
2014-04-18 14:14:26 [19373] failed to connect to driver process
2014-04-18 14:15:21 [19390] connection to driver service timed out
2014-04-18 14:15:31 [19390] connection to driver service timed out
2014-04-18 14:15:41 [19390] connection to driver service timed out
2014-04-18 14:15:51 [19390] connection to driver service timed out
2014-04-18 14:15:51 [19390] failed to connect to driver process

==> /var/log/mediasrv.log <==
2014-04-15 22:43:22 [3791] RC: IR Event /dev/input/event9
2014-04-15 22:43:22 [3791] RC: Restarting LIRC
2014-04-15 22:52:30 [2004] RC: IR Event /dev/input/event9
2014-04-15 22:52:30 [2004] RC: Restarting LIRC
2014-04-15 22:52:30 [2056] RC: IR Event /dev/input/event9
2014-04-15 22:52:30 [2056] RC: Restarting LIRC
2014-04-15 23:41:41 [2929] RC: detached remote control
2014-04-15 23:42:52 [2960] RC: IR Event /dev/input/event9
2014-04-15 23:42:52 [2960] RC: Restarting LIRC
2014-04-15 23:42:52 [2991] RC: IR Event /dev/input/event9
2014-04-15 23:42:52 [2991] RC: Restarting LIRC
2014-04-18 10:42:16 [4396] RC: IR Event /dev/input/event9
2014-04-18 10:42:16 [4396] RC: Restarting LIRC
2014-04-18 10:42:16 [4434] RC: IR Event /dev/input/event9
2014-04-18 10:42:16 [4434] RC: Restarting LIRC
2014-04-18 11:06:58 [6463] RC: detached remote control
2014-04-18 11:32:51 [8462] RC: IR Event /dev/input/event9
2014-04-18 11:32:51 [8462] RC: Restarting LIRC
2014-04-18 11:32:51 [8493] RC: IR Event /dev/input/event9
2014-04-18 11:32:51 [8493] RC: Restarting LIRC
2014-04-18 11:41:58 [9186] RC: detached remote control
2014-04-18 13:59:58 [19044] RC: IR Event /dev/input/event9
2014-04-18 13:59:58 [19044] RC: Restarting LIRC
2014-04-18 13:59:58 [19075] RC: IR Event /dev/input/event9
2014-04-18 13:59:58 [19075] RC: Restarting LIRC



/opt/bin/mediaclient --mode=ATV --vmode=PAL-BG --frequency=217250000
Using device: /dev/video0
Tuning in ATV Channel...
Tuning to: PAL-BG, Freq: 217250000
setting standard... done
Checking for (analog) lock:
. [LOCKED]

root@christian-Point-of-View:~# xawtv -c /dev/video0 -C /dev/vbi0
This is xawtv-3.103, running on Linux/i686 (3.11.0-13-generic)
xinerama 0: 1680x1050+0+0
v4l2: ioctl(fildes = 6 { sa_family = PF_UNIX } => { sa_family = PF_UNIX, sun_path = "" }, request = VIDIOC_STREAMON, int *data = { V4L2_BUF_TYPE_VIDEO_CAPTURE }): success
ioctl VIDIOC_STREAMOFF: Erfolg
v4l2: ioctl(fildes = 6 { sa_family = PF_UNIX } => { sa_family = PF_UNIX, sun_path = "" }, request = VIDIOC_STREAMON, int *data = { V4L2_BUF_TYPE_VIDEO_CAPTURE }): success
v4l2: oops: select timeout
ioctl VIDIOC_STREAMOFF: Erfolg
v4l2: ioctl(fildes = 6 { sa_family = PF_UNIX } => { sa_family = PF_UNIX, sun_path = "" }, request = VIDIOC_STREAMON, int *data = { V4L2_BUF_TYPE_VIDEO_CAPTURE }): success
ioctl VIDIOC_STREAMOFF: Erfolg
v4l2: ioctl(fildes = 6 { sa_family = PF_UNIX } => { sa_family = PF_UNIX, sun_path = "" }, request = VIDIOC_STREAMON, int *data = { V4L2_BUF_TYPE_VIDEO_CAPTURE }): success
ioctl VIDIOC_STREAMOFF: Erfolg
v4l2: ioctl(fildes = 6 { sa_family = PF_UNIX } => { sa_family = PF_UNIX, sun_path = "" }, request = VIDIOC_STREAMON, int *data = { V4L2_BUF_TYPE_VIDEO_CAPTURE }): success
v4l2: oops: select timeout


root@christian-Point-of-View:~# tvtime
Starte tvtime 1.0.2.
Lese Konfiguration aus /etc/tvtime/tvtime.xml
Lese Konfiguration aus /home/christian/.tvtime/tvtime.xml
videoinput: Driver refuses to start streaming: Erfolg.
videoinput: Driver refuses to stop streaming: Erfolg.
videoinput: Driver refuses to start streaming: Erfolg.
mixer: find error: Erfolg
mixer: Can't open mixer default, mixer volume and mute unavailable.
mixer: Can't open device default/Line, mixer volume and mute unavailable.
videoinput: Driver refuses to stop streaming: Erfolg.
videoinput: Driver refuses to start streaming: Erfolg.
videoinput: Can't read frame. Error was: Erfolg (0).
videoinput: Driver refuses to start streaming: Erfolg.
videoinput: Can't read frame. Error was: Erfolg (0).
videoinput: Driver refuses to start streaming: Erfolg.
videoinput: Can't read frame. Error was: Erfolg (0).
videoinput: Driver refuses to start streaming: Erfolg.
videoinput: Can't read frame. Error was: Erfolg (0).
videoinput: Driver refuses to start streaming: Erfolg.
videoinput: Can't read frame. Error was: Erfolg (0).
videoinput: Driver refuses to start streaming: Erfolg.
videoinput: Driver refuses to stop streaming: Erfolg.



syslog
Apr 18 14:20:10 christian-Point-of-View kernel: [14447.191904] usb 3-1: usbfs: process 19130 (mediasrv) did not claim interface 5 before use
Apr 18 14:20:10 christian-Point-of-View kernel: [14447.202903] usb 3-1: selecting invalid altsetting 3
Apr 18 14:20:10 christian-Point-of-View kernel: [14447.764486] usb 3-1: usbfs: process 19130 (mediasrv) did not claim interface 5 before use
Apr 18 14:20:10 christian-Point-of-View kernel: [14447.775892] usb 3-1: selecting invalid altsetting 3
Apr 18 14:20:11 christian-Point-of-View kernel: [14448.057501] usb 3-1: usbfs: process 19130 (mediasrv) did not claim interface 5 before use
Apr 18 14:20:11 christian-Point-of-View kernel: [14448.068961] usb 3-1: selecting invalid altsetting 3
Apr 18 14:20:14 christian-Point-of-View kernel: [14451.097998] usb 3-1: usbfs: process 19130 (mediasrv) did not claim interface 5 before use
Apr 18 14:20:14 christian-Point-of-View kernel: [14451.108900] usb 3-1: selecting invalid altsetting 3
Apr 18 14:20:17 christian-Point-of-View kernel: [14454.123312] usb 3-1: usbfs: process 19130 (mediasrv) did not claim interface 5 before use
Apr 18 14:20:17 christian-Point-of-View kernel: [14454.133903] usb 3-1: selecting invalid altsetting 3
Apr 18 14:25:01 christian-Point-of-View CRON[19582]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
Apr 18 14:28:10 christian-Point-of-View whoopsie[1274]: online


« Letzte Änderung: April 18, 2014, 02:44:30 Nachmittag von ChristianKG »

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:Analog TV. Kann scannen aber /dev/video0 liefert keine Daten.
« Antwort #1 am: April 18, 2014, 02:49:34 Nachmittag »
Steckt der Tuner an nem USB 3.0er Port dran? (Linux kämpft derzeit mit Allgemeinem USB 3.0 / USB 2.0 Treibersupport)

tvtime muss auf anhieb klappen (wir nehmen TVTime als Refernzprogramm zum Testen, und auch bevor der Tuner unser Haus verlassen hat wurde er auf AnalogTV / DVB und Radio getestet), schalte eventuell mal die Logfile ein /opt/bin/mediaclient --loglevel=min oder "echo loglevel=min > /etc/sundtek.conf" (bei zweiterem musst du das System neu starten).

selecting invalid altsetting 3
das würde mir sagen dass das Gerät wahrscheinlich als USB 1.1 Gerät erkannt wurde, versuche eventuell einen anderen USB Port.

Wir haben derzeit noch nichts das den Anwender informiert ob der Stick auch als USB 2.0 erkannt wurde oder durch einen USB 3.0 Bug nur als USB 1.1, mal schauen das wir da bis in's nächste Update was reinbekommen.
« Letzte Änderung: April 18, 2014, 02:51:17 Nachmittag von Sundtek »
Failure is a good thing! I'll fix it

ChristianKG

  • Gast
Re:Analog TV. Kann scannen aber /dev/video0 liefert keine Daten.
« Antwort #2 am: April 18, 2014, 02:57:22 Nachmittag »
Nein der HTPC hat kein USB 3.0. Aber das logfile gibt jetzt schon mehr hilfreiches aus:


root@christian-Point-of-View:~/Downloads# tail -n 60 /var/log/mediasrv.log
2014-04-18 13:59:58 [19075] RC: IR Event /dev/input/event9
2014-04-18 13:59:58 [19075] RC: Restarting LIRC
2014-04-18 14:51:40 [921] registering ID: 0
2014-04-18 14:51:40 [921] Using dynamic configuration
2014-04-18 14:51:40 [921] DTV1 Transfer is set to: Bulk
2014-04-18 14:51:53 [921] Using flat remote remote control layout
2014-04-18 14:51:53 [921]
2014-04-18 14:51:53 [20005] RC: IR Event /dev/input/event9
2014-04-18 14:51:53 [20005] RC: Restarting LIRC
2014-04-18 14:51:53 [921] Allocation using pg for type 65678
2014-04-18 14:51:53 [921] attaching DVB-T, DVB-C, DVB-T2
2014-04-18 14:51:53 [921] demodulator successfully attached (DVB-C)!
2014-04-18 14:51:53 [20036] RC: IR Event /dev/input/event9
2014-04-18 14:51:53 [20036] RC: Restarting LIRC
2014-04-18 14:51:54 [921] This device uses the third generation Tuner
2014-04-18 14:51:54 [921] Power up demodulator
2014-04-18 14:52:09 [921] Allocation using pg for type 16
2014-04-18 14:52:09 [921] SETTING PAL/SECAM
2014-04-18 14:52:10 [921] SETTING PAL/SECAM
2014-04-18 14:52:10 [921] attaching video decoder
2014-04-18 14:52:10 [921] SETTING PAL/SECAM
2014-04-18 14:52:10 [921] Setting frequency: 245250000
2014-04-18 14:52:10 [921] Setting analogTV Parameters
2014-04-18 14:52:10 [921] Setting PAL-B
2014-04-18 14:52:11 [921] attaching radio module
2014-04-18 14:52:12 [921] requesting to tune to frequency: 87900000 4
2014-04-18 14:52:12 [921] Setting Radio Volume: 219
2014-04-18 14:52:13 [921] configure urbs for bulk
2014-04-18 14:52:13 [921] Registering OSS emulation
2014-04-18 14:52:13 [921] registering: adapter0/0
2014-04-18 14:52:13 [921] registered virtual: /dev/dvb/adapter0/frontend0
2014-04-18 14:52:13 [921] registered virtual: /dev/dvb/adapter0/demux0
2014-04-18 14:52:13 [921] registered virtual: /dev/dvb/adapter0/dvr0
2014-04-18 14:52:13 [921] registered virtual: /dev/dsp0
2014-04-18 14:52:13 [921] registered virtual: /dev/video0
2014-04-18 14:52:13 [921] registered virtual: /dev/vbi0
2014-04-18 14:52:13 [921] registered virtual: /dev/radio0
2014-04-18 14:52:13 [921] registered virtual: /dev/rds0
2014-04-18 14:52:13 [921] Initializing Remote Control Support
2014-04-18 14:52:13 [921] This system does not support memory mapped USB transfers
2014-04-18 14:52:13 [921] Once your system reaches the latest kernel version the
2014-04-18 14:52:13 [921] performance will increase automatically
2014-04-18 14:52:13 [921] registered virtual: /dev/mediainput0
2014-04-18 14:52:13 [921] Trying to load ffmpeg codecs
2014-04-18 14:52:13 [921] could not load libavutil.so
2014-04-18 14:52:13 [921] could not load libswscale.so
2014-04-18 14:52:13 [921] could not load libavcodec.so
2014-04-18 14:52:13 [921] could not load libavformat.so
2014-04-18 14:52:13 [921] AnalogTV encoding won't be possible in driver's side
2014-04-18 14:52:13 [921] Initialized MediaTV Pro III USB (EU)
2014-04-18 14:52:13 [921] Driver loaded within 32256 milliseconds
2014-04-18 14:52:23 [921] mute fm radio
2014-04-18 14:52:23 [921] Switching to analogTV
2014-04-18 14:52:25 [921] SETTING PAL/SECAM
2014-04-18 14:52:25 [921] unknown ioctl, not handled by v4l1 api 800476c6
2014-04-18 14:52:25 [921] Initializing data transfer
2014-04-18 14:52:25 [921] Switching to compatibility mode, a newer kernel/Linux System might gain a better performance
2014-04-18 14:52:25 [921] WARNING: switching transfer, please consider to update your system for a better performance
2014-04-18 14:52:25 [921] Reinitializing Analog TV
2014-04-18 14:52:25 [921] ERROR: Invalid argument (2052)



ChristianKG

  • Gast
Re:Analog TV. Kann scannen aber /dev/video0 liefert keine Daten.
« Antwort #3 am: April 18, 2014, 03:14:55 Nachmittag »
Das USB-Verlängerungskabel war wohl schuld. Bekomme jetzt keine Fehlermeldungen mehr. Gebe nochmal bescheid ob es geht sobald ich ein längeres Antennenkabel habe

ChristianKG

  • Gast
Re:Analog TV. Kann scannen aber /dev/video0 liefert keine Daten.
« Antwort #4 am: April 18, 2014, 05:41:40 Nachmittag »
So war es auch. Mit dem Verlängerungskabel kann man nicht mal mehr ein Handy laden ohne das es Amok läuft. Es handelt sich dabei übrigens nicht um das kurze Kabel aus dem Lieferumfang, das ist in Ordnung. Dann mal vielen Dank für den Tipp mit dem USB. Ist es eigentlich möglich mit dem VDR den analog Tuner zu nutzen? Möchte das TV-Programm streamen, dafür bietet sich der VDR mit streamdev und externremux  sehr gut an.

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:Analog TV. Kann scannen aber /dev/video0 liefert keine Daten.
« Antwort #5 am: April 18, 2014, 06:18:06 Nachmittag »
Mit etwas spielerei und dem ffmpeg Plugin könnte es funktionieren, dann liefert der Treiber einen analogen MPEG Strom.
http://sundtek.de/support/build_ffmpeg.sh (durchsuche das Forum mal damit, oder mit Google das Forum "site:support.sundtek.de build_ffmpeg.sh"), die indizieren besser als die Standard Forum Software.
Failure is a good thing! I'll fix it

ChristianKG

  • Gast
Re:Analog TV. Kann scannen aber /dev/video0 liefert keine Daten.
« Antwort #6 am: April 18, 2014, 07:43:15 Nachmittag »
Alles klar, dann vielen Dank für die tolle Unterstützung an einem Feiertag! Wünsche noch frohe Ostern.