Sundtek Support Forum
Deutsch => Sundtek MediaTV Pro => Thema gestartet von: Bevan am Februar 20, 2012, 03:37:44 Nachmittag
-
Hi!
Seit einem Update von vlc auf die aktuelle Version 2.0 funktioniert bei mir leider kein DVB-C mehr. Beim Versuch, DVB-C über VLC zu schauen erhalte ich die folgende Meldung auf der Konsole:
[0x7f8ac4002aa8] dtv access error: cannot access DVR: No such device or address
[0x7f8acc0156d8] main input error: open of `dvb-c://frequency=426000000,inversion=2,srate=6900000,fec=0,modulation=256' failed
VLC wurde mit folgender Konfiguration kompiliert:
./configure --prefix=/usr \
--disable-rpath \
--enable-faad \
--enable-dbus-control \
--enable-nls \
--enable-lirc \
--enable-pvr \
--enable-ncurses \
--enable-upnp \
--enable-oss \
--enable-bluray \
--enable-live555 \
--enable-realrts
Testweise habe ich auch mal die folgenden Zeilen hinzugefügt, allerdings machte das keinen Unterschied:
--enable-dvb \
--enable-dvbpsi
Nutzt jemand erfolgreich VLC 2 zusammen mit DVB und diesem Stick und kann einen Hinweis dazu geben oder könnte dies ein Bug in der neuen Version sein?
Grüße,
Michael
-
Wir haben das Problem soweit gefunden, es wird bereits daran gearbeitet.
-
Es haben sich einige Dinge geändert, unter anderem das polling von Frontend Events (was im übrigen einen großen Design Bug im offiziellen Linux DVB Design darstellt, wir versuchen das soweit zu umgehen um den Chipzugriff zu optimieren)
(http://www.sundtek.de/images/vlc20-small.jpg)
Im kommenden Update ist wieder alles wie es sein sollte.
-
Danke, der ursprüngliche Fehler ist nun verschwunden. Allerdings gibt es nun ein neues Problem:
Wenn ich versuche, einen Sender zu wählen, tut sich in der Oberfläche nichts. Setze ich beim Starten das verbose-Flag erhalte ich auf der Konsole massenweise folgender Zeilen:
[0x7f6d7c003428] dtv access debug: frontend status: 0x7EFD848
Das mediasrv.log zeigt folgendes:
2012-02-24 18:44:04 [709] Setting Frequency: 418000000
2012-02-24 18:44:04 [709] Setting Symbolrate: 0
2012-02-24 18:44:04 [709] Setting Modulation: 6
2012-02-24 18:44:04 [709]
2012-02-24 18:44:04 [709] QAM Auto modulation not supported by device
the driver indicates this option in the capability
flags, please fix your application
2012-02-24 18:44:04 [709]
2012-02-24 18:44:04 [709] The driver will now try to probe for Q64/Q128 and Q256
2012-02-24 18:44:04 [709] Trying QAM 64
2012-02-24 18:44:08 [709] Retrying with QAM 128
2012-02-24 18:44:09 [709] Retrying with QAM 256
2012-02-24 18:44:10 [709] QAM64/128/256 did not lock
Was meiner Meinung nach auffällt, ist die Symbolrate 0. In älteren Einträgen in dieser Logdatei wird die Symbolrate korrekt angegeben (6900000).
Außerdem sollte es nicht nötig sein, die verschiedenen QAM-Varianten durchzuprobieren, oder?
Die MRL, die geöffnet werden soll, lautet:
dvb-c://frequency=418000000,inversion=2,srate=6900000,fec=0,modulation=256
Liegt da evtl. noch ein Fehler im Treiber?
Schönes Wochenende!
Michael
-
Du hast die Modulation falsch angegeben
Bei uns sieht das so aus:
dvb-c://frequency=113000000:modulation=64QAM:srate=6900000
Das Ganze wurde bei VLC neu implementiert, es kann sein das die Parameter nicht mehr ganz übereinstimmen mit älteren Versionen.
-
Das war der entscheidende Hinweis. Danke :)
Ich hatte noch eine alte Playlist der Vorgängerversion in Verwendung. Jetzt klappt alles wieder einwandfrei.