RtpMic 1.13
Você poderá baixar em 5 segundos.
Sobre RtpMic
RtpMic é um aplicativo pequeno, mas poderoso para transmitir áudio ao vivo a partir de um microfone de dispositivo android (ou de um fone de ouvido Bluetooth conectado) através da rede WiFi ou 3G. Use o RtpMic para: - Monitoramento de áudio - Diagnóstico voip - Monitoramento de QoS - Teste de desempenho em rede O streaming é efetuado via RTP (Real-Time Transport Protocol, protocolo de transporte em tempo real). O fluxo pode ser recebido em um PC ou outro dispositivo móvel. Codecs: - GSM 6.10 - G.711a - G.711u - G.722 - L16 mono - DVI4 (IMA ADPCM) em 8000, 11025, 16000 e 22050 Hz - G.726-32 (RTP PT=96) Se você quiser transmitir áudio de um microfone de fone de ouvido Bluetooth conectado, verifique "fone de ouvido Bluetooth" na seção de origem de áudio das configurações padrão. Para transmitir áudio para muitos PCs/celulares em uma rede WiFi multicast, selecione "Multicast IP" (você pode alterar IP e porta multicast, se desejar) ou "Broadcast IP". Em alguns dispositivos que recebem pacotes IP de transmissão pára quando a tela é desligada pelo botão de alimentação. Se este for o caso use multicast em vez disso. Para transmitir áudio para um dispositivo android, que atua como um ponto de acesso WiFi, selecione "Ip AndroidAP". Para transmitir áudio para apenas um PC/celular em qualquer lugar do mundo selecione "IP manual" e digite endereço IP de destino. Streaming de alta qualidade (L16 mono a 44100 Hz) usa 750 - 800 kbps de largura de banda de rede que podem não estar disponíveis no 3G. Se assim for, use outros codecs disponíveis - G.722 ou GSM. Use o G.711 se precisar de compatibilidade com jogadores de terceiros. Para receber fluxo de áudio use o aplicativo Android rtpSpk ou seu media player favorito, por exemplo VLC. Para receber g.722 áudio stream use ffplay: "ffplay rtp://:55555 -acodec g722". ffplay é um jogador de mídia útil e uma parte do projeto ffmpeg. A versão android do VLC também pode ser usada. Se você quiser que o RtpMic carregue após a reinicialização do dispositivo, verifique "carregar no boot" na seção Aplicativo do menu Configurações padrão. Se você quiser que o RtpMic comece a transmitir imediatamente após a carga, verifique "iniciar automaticamente o streaming" na seção Aplicativo do menu Configurações padrão. Se você quiser controlar o RtpMic remotamente, verifique "ativar" na seção Interface da Web das configurações padrão. Para conectar digite a seguinte URL em um navegador: "https://android_device_ip:8443". Para fornecer um certificado coloque o arquivo rtpmic.p12, contendo certificado de servidor e chave privada, na pasta raiz do sdcard. Se você não tiver um, gere-o com o seguinte comando (use o IMEI do dispositivo como senha): openssl req -x509 -newkey rsa:4096 -keyout myKey.pem -out cert.pem -days 365 -nodes e embalá-lo com: openssl pkcs12 -export -out rtpmic.p12 -inkey myKey.pem -in cert.pem