Deutsch > Sundtek USB FM Transceiver

FM Radio Empfang Problem mit mediaclient

(1/2) > >>

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