[gelöst] Mplayer findet nicht die richtige Karte für die Ausgabe

  • Hallo,


    in meiner Konfiguration benutze ich neben einer Fullfeatured DVB-S Karte noch zwei DVB-T USB Empfänger von Terratec. Die Ausgabe für den Fernseher läuft über die Fullfeatured Karte.


    Ich hatte nun das Problem, dass ich in der vdrmplayer.sh.conf im Verzeichnis /etc/vdr/plugins die Nummer der Fullfeatured Karte konfigurierte, aber je nach Initialisierung beim booten konnte die Fullfeatured Karte auch eine andere Nummer erhalten.


    Also ermittel ich nun die Kartennummer beim Start des mplayer dynamisch, indem ich den Adapter suche, der ein OSD-Device anbietet. Hierzu habe ich in vdrmplayer.sh.conf folgendes ergänzt.


    (...)
    #


    set CARD="3"


    if [ -e /dev/dvb/adapter0/osd0 ] ; then
    CARD="1"
    elif [ -e /dev/dvb/adapter1/osd0 ] ; then
    CARD="2"
    elif [ -e /dev/dvb/adapter2/osd0 ] ; then
    CARD="3"
    fi


    #
    (...)
    #VO="mpegpes:card=3"
    VO="mpegpes:card=${CARD}"
    #VO="mpegpes"
    (...)
    #AO="mpegpes:card=3"
    AO="mpegpes:card=${CARD}"
    #AO="mpegpes"
    (...)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!