Deutsch > Sundtek USB FM Transceiver
FM Radio Empfang Problem mit mediaclient
pgmhelmi:
Hallo!
Ich habe einen MediaTV Pro III und habe ein Problem mit FM Radio Empfang über mediaclient.
OS: OpenSuse Leap 42.1
Über die Kommandozeile gebe ich wie in Ihrer Treiberinstallation beschrieben folgende Befehle ein:
/opt/bin/mediaclient -f 102500000 -m RADIO -d /dev/radio0 -t 0
Using device: /dev/radio0
Tuning in FM Channel...
Checking for (analog) lock:
. [LOCKED]
done.
/opt/bin/mediaclient -m RADIO -d /dev/radio0 --mute off
Using device: /dev/radio0
Enabling audiostream
Aber kein Ton ist zu hören. Mit kradio4 funktioniert der Radioempfang und wenn ich das Programm kradio4 wieder schließe, dann funktionieren auch die Befehle mit dem
mediaclient über die Kommandozeile.
Wo liegt das Problem? Ich bitte um Antwort.
mfg
pgmhelmi
Sundtek:
Kann es sein das die Systemlautstärke nicht ordentlich eingestellt ist?
Im Grunde macht kradio ja nichts anderes.
Hast du den Mediaclient Befehl als normaler Benutzer ausgeführt? Er darf bezüglich unmute nicht als root ausgeführt werden da der Audio Server auch nur vom eingeloggten Benutzer benutzt werden kann (das ist bei Linux sehr unvorteilhaft gemacht mit Pulseaudio).
Oder hast du den Befehl remote ausgeführt? Wenn Du dich mittels SSH auf der Maschine einloggst dann hast du nicht automatisch Zugriff auf die Soundkarte.
pgmhelmi:
Danke für die schnelle Antwort.
Leider konnten mir Deine drei Vermutungen nicht weiterhelfen.
1. Lautstärke ist ordentlich eingestellt, zumindest was die Klangeinstellungen betrifft. Der Regler ist in der Mitte und amixer gibt folgendes aus:
Simple mixer control 'Master',0
Capabilities: pvolume pswitch pswitch-joined
Playback channels: Front Left - Front Right
Limits: Playback 0 - 65536
Mono:
Front Left: Playback 32768 [50%] [on]
Front Right: Playback 32768 [50%] [on]
Auch wenn ich den Regler auf Maximum stelle und amixer 100 % anzeigt, ist kein Ton zu hören. Oder meintest Du mit Systemlautstärke etwas anderes?
2. Ich bin als normaler Benutzer eingeloggt, nicht als root.
3. Ich habe den Befehl auch nicht remote ausgeführt.
Gibt es noch andere Vorschläge bzw. was kann ich machen um das Problem zu finden?
mfg
pgmhelmi
Sundtek:
Es gibt ein Tool das "radio" heißt, eventuell ist das im xawtv Paket unter Suse enthalten (bei Debian heißt das Paket direkt "radio")
so wird bei uns radio auf der Konsole angesteuert:
--- Zitat ---/opt/bin/mediaclient -m RADIO -f 90200000 -d /dev/radio0 # Frequenz einstellen
/opt/bin/mediaclient -m RADIO -d /dev/radio0 -c internal # audio routing zur Soundkarte
/opt/bin/mediaclient -m RADIO -d /dev/radio0 -g off # ist das gleiche wie --mute off
--- Ende Zitat ---
-c internal heißt nur das der Treiber die Audiodaten direkt an die Soundkarte übertragen soll, was auch der Standard ist. Diverse Applikationen können das aber auch umstellen.
Ansonsten logfile einschalten /opt/bin/mediaclient --loglevel=min
und /var/log/mediasrv.log überprüfen.
Ich tippe darauf das es ein "Pulseaudio" Problem sein könnte.
cat /dev/radio0 | aplay würde die Audiodaten manuell an die Soundkarte übertragen.
pgmhelmi:
- das Tool 'radio' ist nicht im xawtv Paket enthalten und ich habe es auch nicht als eigenes Paket gefunden
- ich habe es auch mit dem zusätzlichen Befehl mit -c internal ausprobiert, aber auch das half nichts
- wenn Befehle über Kommandozeile eingegeben werden steht im Logfile folgendes:
2016-11-20 22:59:44 [1152] Set ENV /run/user/1000
2016-11-20 22:59:44 [1152] requesting to tune to frequency: 102500000 150
2016-11-20 23:00:40 [1152] Set ENV /run/user/1000
2016-11-20 23:00:40 [1152] unmute fm radio
mit kradio folgendes:
2016-11-20 23:02:12 [1152] Set ENV /run/user/1000
2016-11-20 23:02:12 [1152] Set ENV /run/user/1000
2016-11-20 23:02:12 [1152] Set ENV /run/user/1000
2016-11-20 23:02:12 [1152] unmute fm radio
2016-11-20 23:02:12 [1152] Forcing Mono Audio
2016-11-20 23:02:12 [1152] mute fm radio
2016-11-20 23:02:12 [1152] Forcing Mono Audio
2016-11-20 23:02:12 [1152] requesting to tune to frequency: 102500000 150
2016-11-20 23:02:13 [1152] Initializing data transfer
2016-11-20 23:02:13 [1152] unmute fm radio
Abgesehen vom Umschalten auf mono, was ich auch einmal mit dem mediaclient probiert habe, scheint bei kradio 'Initializing data transfer' im Logfile auf.
- Mit cat /dev/radio0 | aplay ist das Radioprogramm zu hören, es kommt aber immer zu Unterlauf Meldungen.
Iregendwelche Tipps, wie man dem Pulseaudio Problem auf die Spur kommen könnte?
Ich versuche es deshalb mit mediaclient, weil ich Radio zeitversetzt aufnehmen möchte. Gibt es ielleicht noch ein anderes Programm, daß unter OpenSuse zeitversetztes Aufnehmen von FM Radio ermöglicht?
mfg
pgmhelmi
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln