¡Convierta su Android en un micrófono de protocolo de transferencia en tiempo real!
RtpMic es una aplicación pequeña pero poderosa para transmitir audio en vivo desde un micrófono de dispositivo Android (o desde un auricular Bluetooth conectado) a través de WiFi o red 3G.
Use RtpMic para:
- Monitoreo de audio
- Diagnóstico de VoIP
- Monitoreo de QoS
- Pruebas de rendimiento de la red
La transmisión se efectúa a través del Protocolo de transporte en tiempo real (RTP).
La transmisión se puede recibir en una PC u otro dispositivo móvil.
Códecos:
- GSM 6.10
- G.711a
- G.711U
- G.722
- L16 mono
- DVI4 (IMA ADPCM) a 8000, 11025, 16000 y 22050 Hz
- G.726-32 (RTP PT = 96)
Si desea transmitir audio desde un micrófono de auriculares Bluetooth conectados, verifique "Auriculares Bluetooth" en la sección fuente de audio de la configuración predeterminada.
Para transmitir audio a muchas PC/móviles en una red WiFi con capacidad de multidifusión, seleccione "IP de multidifusión" (puede cambiar IP y puerto de multidifusión si lo desea) o "IP de transmisión".
*** En algunos dispositivos de recepción de paquetes IP de transmisión se detiene cuando la pantalla se apaga por el botón de encendido. Si este es el caso, use multidifusión en su lugar.
Para transmitir audio a un dispositivo Android, que actúa como un punto de acceso WiFi, seleccione "Androidap IP".
Para transmitir audio a solo una PC/Mobile en cualquier parte del mundo, seleccione "IP manual" e ingrese la dirección IP de destino.
La transmisión de alta calidad (L16 Mono a 44100 Hz) utiliza 750 - 800 kbps de ancho de banda de red que puede no estar disponible en 3G. Si es así, use otros códecs disponibles: G.722 o GSM. Use G.711 si necesita compatibilidad con jugadores de terceros.
Para recibir la transmisión de audio, use la aplicación RTPSPK Android o su reproductor multimedia favorito, por ejemplo, VLC.
Para recibir L16 Mono, G.711a (U) o GSM6.10 transmisión de audio con VLC Seleccione "Medios" -> "Abrir transmisión de red" en el menú VLC e ingrese la siguiente url: "Rtp: //@: 555555".
Para recibir la transmisión de audio G.722 use ffplay: "ffplay rtp: //: 55555 -acodec G722".
FFPlay es un reproductor multimedia práctico y una parte del proyecto FFMPEG.
La versión Android de VLC también se puede usar.
Si desea que RtpMic se cargue después del reinicio del dispositivo, marque "Cargar al arranque" en la sección de la aplicación del menú de configuración predeterminada.
Si desea que RtpMic comience a transmitirse inmediatamente después de la carga, verifique "Auto inicia la transmisión" en la sección Aplicación del menú de configuración predeterminada.
Si desea controlar RtpMic de forma remota, verifique "Habilitar" en la sección de la interfaz web de la configuración predeterminada. Para conectar, ingrese la siguiente URL en un navegador: "https: // android_device_ip: 8443".
Para proporcionar un certificado, coloque el archivo rtpmic.p12, que contiene certificado de servidor y clave privada, en la carpeta raíz de SDCARD.
Si no tiene uno, genere con el siguiente comando (use su dispositivo IMEI como contraseña):
OpenSSL req -x509 -Newkey RSA: 4096 -KeyOut mykey.pem -out cert.pem -days 365 -nodes
y empacarlo con:
OpenSSL PKCS12 -Export -Out RtpMic .p12 -inkey mykey.pem -in cert.pem
! Lo sentimos, debido a las políticas de Google Play, la interfaz web HTTP está en desuso.