Transformez votre Android en microphone de protocole de transfert en temps réel!
RtpMic est une application petite mais puissante pour diffuser l'audio en direct à partir d'un microphone de périphérique Android (ou à partir d'un casque Bluetooth connecté) via le réseau WiFi ou 3G.
Utilisez RtpMic pour:
- Surveillance audio
- Diagnostics VoIP
- surveillance de la QoS
- Test de performances du réseau
Le streaming est effectué via le protocole de transport en temps réel (RTP).
Le flux peut être reçu sur un PC ou un autre appareil mobile.
Codecs:
- GSM 6.10
- G.711A
- G.711U
- G.722
- L16 Mono
- DVI4 (IMA ADPCM) à 8000, 11025, 16000 et 22050 Hz
- G.726-32 (RTP PT = 96)
Si vous souhaitez diffuser l'audio à partir d'un microphone de casque Bluetooth connecté, vérifiez le "casque Bluetooth" dans la section Source audio des paramètres par défaut.
Pour diffuser l'audio sur de nombreux PC / Mobiles sur un réseau WiFi capable de multidiffusion, sélectionnez "IP multidiffère" (vous pouvez modifier la multidiffusion IP et le port si vous le souhaitez) ou "diffuser IP".
*** Sur certains périphériques récepteurs de paquets IP de diffusion s'arrête lorsque l'écran est éteint par le bouton d'alimentation. Si c'est le cas, utilisez la multidiffusion à la place.
Pour diffuser l'audio sur un périphérique Android, qui agit comme un point d'accès WiFi, sélectionnez "AndroidAP IP".
Pour diffuser l'audio sur un seul PC / mobile partout dans le monde, sélectionnez "Manual IP" et entrez l'adresse IP cible.
Le streaming de haute qualité (L16 Mono à 44100 Hz) utilise 750 à 800 kbps de bande passante réseau qui peut ne pas être disponible sur la 3G. Si c'est le cas, utilisez d'autres codecs disponibles - G.722 ou GSM. Utilisez G.711 si vous avez besoin de compatibilité avec les joueurs tiers.
Pour recevoir un flux audio, utilisez l'application RTPSPK Android ou votre lecteur multimédia préféré, par exemple VLC.
Pour recevoir L16 Mono, G.711A (U) ou GSM6.10 Stream audio avec VLC Sélectionnez "Media" -> "Open Network Stream" dans le menu VLC et entrez l'URL suivante: "RTP: // @: 55555".
Pour recevoir G.722 Audio Stream Utilisez FFPlay: "FFPlay RTP: //: 55555 -ACODEC G722".
FFPlay est un lecteur multimédia pratique et une partie du projet FFMPEG.
La version Android de VLC peut également être utilisée.
Si vous souhaitez que RtpMic se charge après le redémarrage de l'appareil, cochez "Chargez au démarrage" dans la section d'application du menu Paramètres par défaut.
Si vous souhaitez que RtpMic commence le streaming immédiatement après le chargement, cochez "Auto Démarrer le streaming" dans la section Application du menu Paramètres par défaut.
Si vous souhaitez contrôler RtpMic à distance, vérifiez "Activer" dans la section d'interface Web des paramètres par défaut. Pour connecter, entrez l'URL suivante dans un navigateur: "https: // android_device_ip: 8443".
Pour fournir un certificat, mettez le fichier rtpmic.p12, contenant un certificat de serveur et une clé privée, dans le dossier racine de SDCard.
Si vous n'en avez pas, générez-le avec la commande suivante (utilisez votre appareil IMEI comme mot de passe):
OpenSSL REQ -X509 -NEWKEY RSA: 4096 -Keyout Mykey.pem -out Cert.pem -Days 365 -Nodes
Et emballez-le avec:
OpenSSL PKCS12 -Export -out RtpMic .p12 -inkey mykey.pem -in cert.pem
!!! Désolé, en raison des politiques Google Play, l'interface Web HTTP est obsolète.