Pregunta ¿Cómo conecto el audio rtl_fm al reproductor VMware?


Tengo Debian Linux (Linux debian 3.2.0-4-amd64 # 1 SMP Debian 3.2.54-2 x86_64 GNU / Linux mediante 'uname -a') instalado en una máquina virtual usando VMware Player en una computadora portátil con Windows 7 de 64 bits. Puedo reproducir audio desde aplicaciones en la máquina virtual, pero parece que no puedo encontrar una manera de canalizar audio desde RTL_FM.

He realizado algunas búsquedas exhaustivas, incluso probé 'man rtl_fm' solo para encontrar que no hay páginas de manual para la aplicación. Así que todavía estoy un poco despistado en cuanto a las opciones de línea de comando. He probado sox y otras opciones sin éxito.

Quiero jugar con la configuración CLI mientras escucho los resultados antes de abordar la grabación de un archivo. Ese es mi objetivo final usando un Beaglebone Black y un dongle nooelec R820T SDR.

Espero que alguien pueda ayudarme a canalizar el audio de mi máquina virtual al audio de mi laptop usando RTL_FM para que pueda explorar las opciones de línea de comando.

No estoy pidiendo una solución 'hazlo por mí'. ¡Los enlaces a una mejor comprensión de mi parte serían geniales! He estado buscando horas para obtener un manual sobre Sox, RTL_FM y ejemplos de uso a través de la línea de comandos en Linux.

Esta es una pregunta embarazosa en realidad. He pasado por la compilación e instalación de RTL-SDR, el controlador de mi memoria USB Realtek, y descubrí que solo funciona cuando lo conecto a un puerto USB 2.0 en mi computadora portátil. No tengo idea de por qué, pero eso es lo que me trajo a este tema. ¡Llegar tan lejos para golpear esta pared me está matando!

Avíseme si hay una configuración que debo publicar.

¡¡¡¡Gracias por su tiempo a todos!!!!

EDITAR: He intentado esto pero no audio ...

hop@debian:~$ rtl_fm -f 97.9M - | pacat --format=s16le --rate=24000 --channels=1 --latency-msec=100
Found 1 device(s):
  0:  Realtek, RTL2838UHIDIR, SN: 00000001

Using device 0: Generic RTL2832U OEM
Found Rafael Micro R820T tuner
Tuner gain set to automatic.
Tuned to 98152000 Hz.
Oversampling input by: 42x.
Oversampling output by: 1x.
Buffer size: 8.13ms
Exact sample rate is: 1008000.009613 Hz
Sampling at 1008000 S/s.
Output at 24000 Hz.

También intenté ...

rtl_fm -f 97.9e6 -M wbfm -s 200000 -r 48000 - | aplay -r 48k -f S16_LE

1


origen


Esta pregunta parece estar fuera de tema porque se trata de audio de la computadora. - Phil Frost
Mis disculpas, pensé que esta tecnología se consideraba parte de la radio amateur ahora. ¿Podrías sugerir un lugar mejor? La búsqueda de Google 'rtl-sdr stack exchange' vincula esta versión repetidamente. - HopWorks
El problema es que su pregunta no es sobre rtl_fm: se trata de reproducir audio en una VM Linux que se ejecuta en VMware Player en un host de Windows. El único rtl_fm en la pregunta es que ese es el programa que está ejecutando. Si pudieras escribir la pregunta para ser más acerca de rtl_fm y menos sobre todo tu otro software, entonces tal vez cabría aquí. - Phil Frost


Respuestas: