Skip to content
elesos edited this page Oct 12, 2019 · 7 revisions

安卓设置各选项含义:

  • 后台已启用AECURL:这个需要与服务端程序配置文件starrtc.conf配合使用,当服务端starrtc.conf里面启用aec功能后,客户端按钮打开才有效,否则即使打开该按钮也无效。

  • 第三方拉流测试:用于拉取第三方rtsp流(RTMP流暂未开放), 然后就可以在各客户端(Android,iOS,PC和web)的在线会议或互动直播中看见该流的画面了。

  • 互动语音直播示例:与互动直播类似,有连麦的功能,只是没有画面,是纯语音的直播。(注:示例中的多人对讲机就是模拟传统对讲机功能)

  • 内网直连测试:不需要服务器中转的局域网2台设备进行直连视频通讯。

  • 动态调节帧率码率:打开后,会自动根据网络状况对帧率和码率进行调整。

  • openGL:打开后预览与播放均使用openGL,不打开使用native window

  • openSL:打开后音频采集与播放使用opensl es, 不打开使用Audio Record

  • RNN降噪:打开后启动机器学习循环神经网络Recurrent Neural Network进行声音降噪处理

  • AEC(回音消防):打开后使用webRTC 的audio processing module进行软件回音消除

  • AGC(自动增益):打开后使用webRTC 的audio processing module进行软件自动增益

  • NS(噪声抑制):打开后使用webRTC 的audio processing module进行软件噪声抑制

  • voip p2p模式:打开后,一对一视频时,p2p与服务器中转会自动的无缝切换。默认为服务器中转。p2p打洞成功后在示例程序的右上方会有一个绿色小方框:

  1. RTMP推流测试: 打开安卓示例app,新建一个会议室,点击右上角的“RTMP”按钮进行推流,填上RTMP URL后,点击推流即可(默认的推流地址为rtmp://123.103.93.74/live/starrtc,由于线上rtmp服务可能有多人同时使用,建议将starrtc换成自定义名称后再推流,比如换成test,则最终的rtmp url为rtmp://123.103.93.74/live/test)。然后用第3方播放器如VLC就可以打开该RTMP URL观看会议画面了。如:查看推流效果,打开vlc播放器,点击菜单的“媒体->打开网络串流”填上上面的rtmp地址,点击播放即可。

  2. 画笔测试 打开安卓示例app,新建一个直播,点击左下角铅笔形状的按钮,即可进行画笔测试。

Clone this wiki locally