Beiträge anzeigen

Diese Sektion erlaubt es ihnen alle Beiträge dieses Mitglieds zu sehen. Beachten sie, dass sie nur solche Beiträge sehen können, zu denen sie auch Zugriffsrechte haben.


Themen - vdrstreamer

Seiten: [1]
1
Sundtek MediaTV Pro / Raspberry Pi 2 Treiber hängt
« am: März 12, 2015, 06:51:11 Nachmittag »
Hallo Sundtek Team,

ich habe ein vdr Xbmc System:
server: Raspberry PI 2, vdr, Sundtek MediaTV Pro altes Modell, DVB-C wird genutzt, bulk und hardwarePid ist ein
client: Raspberry PI 2, xbmc

Wenn der Stream läuft funktioniert alles einwandfrei, nach ein Paar
Stunden ohne dass ein Stream läuft,
kann auf den Sundtek MediaTV Pro nicht mehr zugegriffen werden.
Das LED leuchtet durchgehend Blau (vdr hängt dran).
Ich hatte ein stabil laufendes System mit RPI 1 und alten Sundtek Treiber von 2014.
Was noch verdächtigt ist /opt/bin/mediaclient -e
gibt immer STATUS: STANDBY zurück, auch wenn alles einwandfrei läuft, sprich ein sauberer Stream
läuft und LED = blau.
Ich vermute, dass es mit dem USB von RPI 2 zusammenhängt, vielleicht läuft es mit
einem 2014 Treiber wieder oder hilft ein Workaround durch ständiges Pollen des DVB sticks?

dmesg im Fehlerfall:

[ 9961.358111] INFO: task mediasrv:1773 blocked for more than 120 seconds.
[ 9961.358140]       Not tainted 3.18.7-v7+ #755
[ 9961.358152] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 9961.358166] mediasrv        D 8052fcb8     0  1773      1 0x00000000
[ 9961.358227] [<8052fcb8>] (__schedule) from [<805301a8>] (schedule+0x40/0x8c)
[ 9961.358255] [<805301a8>] (schedule) from [<80532f9c>] (schedule_timeout+0x1b8/0x22c)
[ 9961.358283] [<80532f9c>] (schedule_timeout) from [<80530f30>] (wait_for_common+0xcc/0x164)
[ 9961.358310] [<80530f30>] (wait_for_common) from [<80531008>] (wait_for_completion_timeout+0x1c/0x20)
[ 9961.358342] [<80531008>] (wait_for_completion_timeout) from [<803b377c>] (usb_start_wait_urb+0x70/0xcc)
[ 9961.358373] [<803b377c>] (usb_start_wait_urb) from [<803b3888>] (usb_control_msg+0xb0/0xe8)
[ 9961.358403] [<803b3888>] (usb_control_msg) from [<803bdc38>] (usbdev_ioctl+0x146c/0x20d4)
[ 9961.358433] [<803bdc38>] (usbdev_ioctl) from [<80154740>] (do_vfs_ioctl+0x3e0/0x5ac)
[ 9961.358461] [<80154740>] (do_vfs_ioctl) from [<80154950>] (SyS_ioctl+0x44/0x6c)
[ 9961.358489] [<80154950>] (SyS_ioctl) from [<8000ebc0>] (ret_fast_syscall+0x0/0x48)

vdr im Fehlerfall

Mar 11 17:37:39 streamer vdr: [3281] cLiveStreamer stream processor thread started (pid=2120, tid=3281, prio=high)
Mar 11 17:37:39 streamer vdr: [3279] XVDR: Started streaming of channel ServusTV (timeout 3 seconds, priority 50)
Mar 11 17:37:39 streamer vdr: [3281] XVDR: streamer thread started.
Mar 11 17:37:39 streamer vdr: [3281] XVDR: Found available device 1
Mar 11 17:37:39 streamer vdr: [3281] XVDR: adding channel to cache
Mar 11 17:37:39 streamer vdr: [3281] XVDR: Creating demuxers
Mar 11 17:37:39 streamer vdr: [3281] XVDR: Stream: MPEG2VIDEO PID: 2371 0x0 DAR: 0.00 FPS: 0.000 (parsed: no)
Mar 11 17:37:39 streamer vdr: [3281] XVDR: Stream: MPEG2AUDIO PID: 2372 0 Hz, 0 channels, Lang: deu (parsed: no)
Mar 11 17:37:39 streamer vdr: [3281] XVDR: Stream: TELETEXT PID: 2374 TXT (parsed: yes)
Mar 11 17:37:39 streamer vdr: [3281] XVDR: Successfully switched to channel 26 - ServusTV
Mar 11 17:37:39 streamer vdr: [3281] XVDR: Will wait for first I-Frame ...
Mar 11 17:38:19 streamer vdr: [3281] ERROR (dvbdevice.c,1150): /dev/dvb/adapter0/demux0: No such device or address
Mar 11 17:38:19 streamer vdr: [3281] ERROR (dvbdevice.c,1454): No such device or address
Mar 11 17:38:19 streamer vdr: [3281] ERROR: can't set PID 2371 on device 1
Mar 11 17:38:19 streamer vdr: [3281] ERROR (dvbdevice.c,1469): Bad file descriptor
Mar 11 17:38:19 streamer vdr: [3281] XVDR: Unable to attach receiver !
Mar 11 17:38:19 streamer vdr: [3281] XVDR-Error: Can't get device for channel 26 - ServusTV

mediaclient.log im Fehlerfall

2015-03-11 17:37:44 [2120] mutex lock timed out after 5 seconds locked, Success, RV 110 (orig pid: 2120, acquired in: net_ioctl)
2015-03-11 17:37:49 [2120] connection to driver service timed out
2015-03-11 17:37:59 [2120] connection to driver service timed out
2015-03-11 17:38:09 [2120] connection to driver service timed out
2015-03-11 17:38:19 [2120] connection to driver service timed out
2015-03-11 17:38:19 [2120] failed to connect to driver process


/opt/bin/mediaclient -e im einwandfrei laufenden Betrieb

device 0: [Sundtek MediaTV Pro (USB 2.0)]  DVB-C, DVB-T, ANALOG-TV, FM-RADIO, REMOTE-CONTROL, OSS-AUDIO, RDS
  [INFO]:
     STATUS: STANDBY
  [BUS]:
     ID: 1-1.2
  [SERIAL]:
     ID: U120214115044
  [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
  [ANALOG-TV]:
     VIDEO0: /dev/video0
     VBI0: /dev/vbi0
  [FM-RADIO]:
     RADIO0: /dev/radio0
     RDS: /dev/rds0
  [REMOTECONTROL]:
     INPUT0: /dev/mediainput0
  [OSS]:
     OSS0: /dev/dsp0






Seiten: [1]