O RtpMic é uma aplicação pequena mas poderosa para o streaming de áudio ao vivo a partir de um microfone de dispositivo Android (ou de um auricular Bluetooth conectado) através da rede WiFi ou 3G. Utilize a RtpMic para: - Monitorização áudio - Diagnósticos VoIP - Monitorização do QoS - Testes de desempenho em rede O streaming é efetuado através do Protocolo de Transporte em Tempo Real (RTP). O fluxo pode ser recebido num PC ou noutro 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 pretender transmitir áudio a partir de um microfone de auscultadores Bluetooth ligados, verifique "auriculares Bluetooth" na secção de fonte de áudio das definições predefinidos. Para transmitir áudio para muitos PCs/telemóveis numa rede WiFi multicast, selecione "Multicast IP" (pode alterar IP e porta multicast, se desejar) ou "Broadcast IP". Em alguns dispositivos que recebem pacotes IP transmitidos para quando o ecrã é desligado pelo botão de alimentação. Se for este o caso, utilize em vez disso multicast. Para transmitir áudio para um dispositivo android, que funciona como um ponto de acesso Wi-Fi, selecione "AndroidAP IP". Para transmitir áudio para apenas um PC/mobile em qualquer lugar do Mundo, selecione "Manual IP" e introduza o endereço IP alvo. O streaming de alta qualidade (L16 mono a 44100 Hz) utiliza 750 - 800 kbps de largura de banda de rede que pode não estar disponível em 3G. Se assim for, utilize outros códigos disponíveis - G.722 ou GSM. Utilize o G.711 se precisar de compatibilidade com jogadores de terceiros. Para receber transmissão de áudio utilize a aplicação android rtpSpk ou o seu leitor de mídia favorito, por exemplo, VLC. Para receber o stream de áudio G.722 use ffplay: "ffplay rtp://:55555 -acodec g722". ffplay é um jogador de media útil e uma parte do projeto ffmpeg. A versão Android do VLC também pode ser usada. Se pretender que a RtpMic carregue após o reboot do dispositivo, verifique "load at boot" na secção aplicação do menu de definições predefinidos. Se pretender que a RtpMic comece a ser transmitida imediatamente após a carga, verifique "iniciar o streaming automático" na secção aplicação do menu de definições predefinidos. Se pretender controlar a RtpMic remotamente, verifique "ativar" na secção Interface Web das definições predefinidos. Para ligar introduza o seguinte URL num browser: "https://android_device_ip:8443". Para fornecer um certificado coloque o ficheiro rtpmic.p12, contendo certificado de servidor e chave privada, na pasta raiz do sdcard. Se não tiver um, gere-o com o seguinte comando (utilize o seu dispositivo IMEI como palavra-passe): openssl req -x509 -newkey rsa:4096 -keyout myKey.pem -out cert.pem -dias 365 -nós e embalar com: openssl pkcs12 -exportação -out rtpmic.p12 -inkey myKey.pem -in cert.pem
história da versão
- Versão 1.10 postado em 2019-04-30
Problemas de compatibilidade corrigidos para o Android 9 - Versão 1.71 postado em 2016-02-16
+ ajuste de ganho de áudio,+ correção de bugs
Detalhes do programa
- Categoria: Comunicações > Telefonia
- Editor: PowerApps Development Group
- Licença: Grátis
- Preço: N/A
- Versão: 1.13
- Plataforma: android