将您的Android变成实时传输协议麦克风!
RtpMic是一个小型但功能强大的应用程序,可通过WiFi或3G网络从Android设备(或连接的蓝牙耳机)的麦克风进行直播音频。
使用RtpMic for:
- 音频监视
- VoIP诊断
- QoS监视
- 网络性能测试
通过实时传输协议(RTP)进行流媒体。
该流可以在PC或其他移动设备上接收。
编解码器:
-GSM 6.10
-G.711A
-G.711U
-G.722
-L16单声道
-DVI4(IMA ADPCM)在8000、11025、16000和22050 Hz
-G.726-32(RTP PT = 96)
如果您想从连接的蓝牙耳机的麦克风中播放音频,请在默认设置的音频源部分中查看“蓝牙耳机”。
要将音频传输到多播功能的WiFi网络上的许多PC/Mobiles,请选择“多播IP”(如果愿意,可以更改多播IP和端口)或“广播IP”。
***在某些设备上,当通过电源按钮关闭屏幕时,收到广播IP数据包的设备停止。如果是这种情况,则使用多播。
要将音频传输到充当WiFi接入点的Android设备,请选择“ Androidap IP”。
要将音频传输到世界上任何地方的一个PC/移动设备,请选择“手动IP”,然后输入目标IP地址。
高质量流(44100 Hz的L16单声道)使用750-800 kbps的网络带宽,这在3G上可能无法使用。如果是这样,请使用其他可用的编解码器-G.722或GSM。如果您需要与第三方玩家的兼容性,请使用G.711。
要接收音频流,请使用RTPSPK Android应用程序或您喜欢的媒体播放器,例如VLC。
要接收L16 Mono,G.711a(U)或GSM6.10音频流使用VLC选择“ Media” - >“ Open Network Stream”中的VLC菜单中,然后输入以下URL:“ RTP://@:555555”。
要接收G.722音频流使用ffplay:“ ffplay rtp://:55555 -acodec g722”。
FFPlay是一个方便的媒体播放器,也是FFMPEG项目的一部分。
也可以使用Android版本的VLC。
如果您希望RtpMic重新启动设备后加载,请在默认设置菜单的应用程序部分中选中“启动时加载”。
如果您希望RtpMic在加载后立即开始流式传输,请在默认设置菜单的应用程序部分中检查“自动开始流”。
如果要远程控制RtpMic ,请在默认设置的Web接口部分中检查“启用”。要连接在浏览器中输入以下URL:“ https:// android_device_ip:8443”。
要提供一个证书,将RTPMIC.P12文件(包含服务器证书和私有密钥)放入SDCARD的根文件夹中。
如果您没有一个,请使用以下命令生成它(将您的设备IMEI用作密码):
OPENSSL REQ -X509 -NEWKEY RSA:4096 -KEYOUT MYKEY.PEM -OUT CERT.PEM -DAYS 365 -NODES
并包装:
openssl pkcs12 -export -Out RtpMic .p12 -inkey mykey.pem -in incer.pem
!!!!抱歉,由于Google Play政策,HTTP Web界面被弃用。