Autor Thema: Tuningprobleme mit mumudvb  (Gelesen 13114 mal)

Bevan

  • Newbie
  • *
  • Beiträge: 13
    • Profil anzeigen
Tuningprobleme mit mumudvb
« am: Juni 09, 2012, 07:33:42 Vormittag »
Hallo,

ich verwende seit kurzem die Software mumudvb (ver. 1.7), um DVB-C ins Netzwerk zu streamen. Das funktioniert grundsätzlich auch wunderbar, allerdings benötige ich meist zwei bis drei Anläufe bis mumudvb in der Lage ist, zu tunen. Andernfalls sieht die Ausgabe so aus:

mumudvb -c mumu.cfg -d -v:
MuMuDVB Version 1.7
 --- Build information ---
Built with CAM support.
Built without transcoding support.
Built with ATSC support.
Built with ATSC long channel names support.
Built with support for DVB API Version 5 (DVB-S2).
---------
Originally based on dvbstream 0.6 by (C) Dave Chapman 2001-2004
Released under the GPL.
Latest version available from http://mumudvb.braice.net/
Project from the cr@ns (http://www.crans.org)
by Brice DUBOST (mumudvb@braice.net)

WARN:  Unicast :  You have enabled the support for HTTP Unicast. This feature is quite youg, please report any bug/comment
Info:  Tune:  You will use DVB API version 5 for tuning your card.
Info:  Main:  Full autoconfiguration, we activate PAT rewritting. if you want to desactivate it see the README.
Info:  Main:  Full autoconfiguration, we activate SDT rewritting. if you want to desactivate it see the README.
Info:  Main:  Full autoconfiguration, we activate sorting of the EIT PID. if you want to desactivate it see the README.
Info:  Main:  ========== End of configuration, MuMuDVB version 1.7 is starting ==========
Info:  Autoconf:  The autoconfiguration auto update is enabled. If you want to disable it put "autoconf_pid_update=0" in your config file.
Info:  Main:  Streaming. Freq 418000000
Info:  Tune:  Using DVB card "Sundtek DVB-C (0/0)" tuner 0
Info:  Tune:  tuning DVB-C to 418000000 Hz, srate=6900000
Info:  Tune:  Tuning With DVB-API version 5. delivery system : 1
Deb0:  Tune:  polling....
Deb0:  Tune:  Getting frontend event
Info:  Tune:  FE_STATUS:
Deb0:  Tune:  polling....
Deb0:  Tune:  Getting frontend event
Info:  Tune:  FE_STATUS:
Deb0:  Tune:  polling....
Deb0:  Tune:  polling....
Deb0:  Tune:  polling....
Deb0:  Tune:  polling....
Deb0:  Tune:  polling....
Deb0:  Tune:  polling....
Deb0:  Tune:  polling....
Deb0:  Tune:  polling....
Deb0:  Tune:  polling....
Deb0:  Tune:  polling....
Deb0:  Tune:  polling....
Deb0:  Tune:  polling....
Info:  Main:  Card not tuned after timeout - exiting

mumu.cfg sieht wie folgt aus:
autoconfiguration=2
multicast_ipv4=0
unicast=1
autoconf_unicast_start_port=10000
sap=0

# Das Erste HD
freq=418000

srate=6900
delivery_system=DVBC_ANNEX_AC

Die letzte Zeile bewirkt, dass zum tunen die DVB-API ver. 5 genutzt wird. Zu dem Problem kommt es mit und ohne diese Zeile.

Könnte das ein Treiberproblem sein oder macht eher die Software hier etwas falsch?

Schönen Gruß,
Michael
« Letzte Änderung: Juni 18, 2012, 04:25:29 Nachmittag von Bevan »

Bevan

  • Newbie
  • *
  • Beiträge: 13
    • Profil anzeigen
Re:Tuningprobleme mit mumudvb
« Antwort #1 am: Juni 10, 2012, 04:38:50 Nachmittag »
Da habe ich wohl etwas verfrüht um Hilfe gefragt. Ein Blick in das mediasrv.log zeigte das Problem:

2012-06-10 16:28:36 [865] QAM Auto modulation not supported by device
the driver indicates this option in the capability
flags, please fix your application
2012-06-10 16:28:36 [865]
2012-06-10 16:28:36 [865] The driver will now try to probe for Q64/Q128 and Q256
2012-06-10 16:28:36 [865] Trying QAM 64
2012-06-10 16:28:37 [865] Retrying with QAM 128
2012-06-10 16:28:38 [865] Retrying with QAM 256
2012-06-10 16:28:38 [865] QAM64/128/256 did not lock

Die Lösung war, in die mumu.cfg noch folgende Zeile einzubauen:
modulation=QAM256
So ganz verstehe ich zwar nicht, warum das Durchprobieren der drei QAM-Modi manchmal funktioniert und manchmal nicht, aber so funktioniert es jedenfalls zuverlässig :)

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:[solved] Tuningprobleme mit mumudvb
« Antwort #2 am: Juni 10, 2012, 06:58:12 Nachmittag »
Super, es wurde soweit auf die TODO Liste für kommende Woche aufgenommen, kann jetzt wohl wieder gestrichen werden.

Die AUTO Erkennung ist leider nur etwas wie ein Notbehelf, alle Modulationen durchzutesten benötigt leider wirklich viel Zeit daher kann es durchaus vorkommen das es hin und wieder nicht Lockt (das Timeout wurde sehr niedrig gesetzt).
Failure is a good thing! I'll fix it

Bevan

  • Newbie
  • *
  • Beiträge: 13
    • Profil anzeigen
Re:Tuningprobleme mit mumudvb
« Antwort #3 am: Juni 18, 2012, 04:34:54 Nachmittag »
Jetzt scheine ich hier doch nocheinmal Hilfe zu brauchen.

Ich habe gerade meinen Treiber auf die aktuellste Entwicklerversion aktualisiert und nun bekommt mumudvb keinen Lock mehr:

Info:  Main:  Streaming. Freq 394000000
Info:  Tune:  Using DVB card "Sundtek DVB-C (0/0)" tuner 0
Info:  Tune:  tuning DVB-C to 394000000 Hz, srate=6900000
Info:  Tune:  Tuning With DVB-API version 5. delivery system : 1
Deb0:  Tune:  polling....
Info:  Tune:  FE_STATUS:
Deb0:  Tune:  polling....
Info:  Tune:  FE_STATUS:
[...]

Im mediasrv.log steht nur folgendes:
2012-06-18 16:17:36 [772] Setting Frequency: 394000000
2012-06-18 16:17:36 [772] Setting Symbolrate: 6900000
2012-06-18 16:17:36 [772] Setting Modulation: 5

Also insbesondere folgt kein "Channel found (394000000)".

Wenn ich den Treiber wieder durch eine ältere Version ersetze (Entwickler-Version vom 16. Mai, 14:12 Uhr MESZ) funktioniert es wieder einwandfrei.

Interessanterweise zeigt "mediaclient --readsignal=1 -d /dev/dvb/adapter0/frontend0":
== reading digital TV signal ==
SIGNAL: [.................................] (100%)  BER:      1 FREQ: 394000000  Hz LOCKED: YES MER: 335 SYM: 6900000 MOD: QAM256

In dem Moment, indem das readsignal ausgeführt wird, erscheint dann auch noch folgendes im mediasrv.log:
2012-06-18 16:25:54 [1968] Channel found (394000000)
2012-06-18 16:25:54 [1968] =============
2012-06-18 16:25:54 [1968] Symbol rate: 6899940
2012-06-18 16:25:54 [1968] Constellation: QAM256
2012-06-18 16:25:54 [1968] Mirroring: Normal
2012-06-18 16:25:54 [1968] Channel found (394000000)
2012-06-18 16:25:54 [1968] =============
2012-06-18 16:25:54 [1968] Symbol rate: 6899940
2012-06-18 16:25:54 [1968] Constellation: QAM256
2012-06-18 16:25:54 [1968] Mirroring: Normal
2012-06-18 16:25:54 [1968] Channel found (394000000)
2012-06-18 16:25:54 [1968] =============
2012-06-18 16:25:54 [1968] Symbol rate: 6899941
2012-06-18 16:25:54 [1968] Constellation: QAM256
2012-06-18 16:25:54 [1968] Mirroring: Normal
2012-06-18 16:25:55 [1968] Channel found (394000000)
2012-06-18 16:25:55 [1968] =============
2012-06-18 16:25:55 [1968] Symbol rate: 6899941
2012-06-18 16:25:55 [1968] Constellation: QAM256
2012-06-18 16:25:55 [1968] Mirroring: Normal
2012-06-18 16:25:55 [1968] Channel found (394000000)
2012-06-18 16:25:55 [1968] =============
2012-06-18 16:25:55 [1968] Symbol rate: 6899941
2012-06-18 16:25:55 [1968] Constellation: QAM256
2012-06-18 16:25:55 [1968] Mirroring: Normal
2012-06-18 16:25:55 [1968] Channel found (394000000)
2012-06-18 16:25:55 [1968] =============
2012-06-18 16:25:55 [1968] Symbol rate: 6899939
2012-06-18 16:25:55 [1968] Constellation: QAM256
2012-06-18 16:25:55 [1968] Mirroring: Normal
2012-06-18 16:25:55 [1968] Channel found (394000000)
2012-06-18 16:25:55 [1968] =============
2012-06-18 16:25:55 [1968] Symbol rate: 6899941
2012-06-18 16:25:55 [1968] Constellation: QAM256
2012-06-18 16:25:55 [1968] Mirroring: Normal

mumudvb interessiert das an der Stelle aber wenig.

DVB-C über vlc funktioniert auch mit dem neuen Treiber ohne Probleme.

Wegen des eindeutigen Zusammenhangs zwischen dem Verhalten und der neuen Treiberversion wäre es super, wenn ihr da mal nach gucken könntet. Ich kann auch gerne helfen, das Problem einzugrenzen, indem ich verschiedene Versionen teste.

Schönen Gruß,
Michael

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:Tuningprobleme mit mumudvb
« Antwort #4 am: Juni 18, 2012, 05:53:20 Nachmittag »
Das Problem wird wohl eindeutig sein, es kam ein Workaround für Settopboxen hinzu. Werde es mit dem Entwickler absprechen damit es nur auf den Settopboxen zum Einsatz kommt wo es auch benötigt wird.
Failure is a good thing! I'll fix it

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:Tuningprobleme mit mumudvb
« Antwort #5 am: Juni 20, 2012, 11:06:42 Vormittag »
Der Treiber wurde soweit aktualisiert das der Settopboxworkaround nur noch auf den Rechnern initialisiert wird wo er benötigt wird.

Läuft's jetzt wieder?
Failure is a good thing! I'll fix it

Bevan

  • Newbie
  • *
  • Beiträge: 13
    • Profil anzeigen
Re:Tuningprobleme mit mumudvb
« Antwort #6 am: Juni 20, 2012, 06:03:15 Nachmittag »
Der Treiber wurde soweit aktualisiert das der Settopboxworkaround nur noch auf den Rechnern initialisiert wird wo er benötigt wird.

Läuft's jetzt wieder?

Leider nicht. Das scheint also nicht das Problem gewesen zu sein.

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:Tuningprobleme mit mumudvb
« Antwort #7 am: Juni 23, 2012, 11:51:06 Nachmittag »
Mit dem aktuellen Update läuft's wieder.

Es war in der Tat die Settopboxmodifikation die das verursacht hat, mit dem aktuellen Update funktioniert beides Settopboxen und mumudvb.
Failure is a good thing! I'll fix it

Bevan

  • Newbie
  • *
  • Beiträge: 13
    • Profil anzeigen
Re:Tuningprobleme mit mumudvb
« Antwort #8 am: Juni 25, 2012, 03:41:31 Nachmittag »
Mit dem aktuellen Update läuft's wieder.

Kann ich bestätigen. Super :)

Danke, dass ihr an der Sache dran geblieben seid.