在android上使用Wowza媒体服务器进行语音呼叫

在android上使用Wowza媒体服务器进行语音呼叫,android,audio-streaming,wowza,Android,Audio Streaming,Wowza,从过去几天开始,我一直在研究各种可行的实施方案 从一个安卓设备到另一个安卓设备的语音呼叫 我的移动设备(Android 4.4 Kitkat)上安装了Wowza media server和RTSP客户端。 到目前为止,我已经成功地实现了音频流从我的手机到另一个手机使用单一流。它工作正常,延迟也不太安静 (2-3秒) 因为我必须在两个用户之间实现语音通话,如果我错了,请纠正我 ,我需要两条溪流。一个流用于路由音频数据,另一个流用于收听从另一端流来的内容 它也在工作,因为我能够传输音频和收听其他呼叫

从过去几天开始,我一直在研究各种可行的实施方案 从一个安卓设备到另一个安卓设备的语音呼叫

我的移动设备(Android 4.4 Kitkat)上安装了Wowza media server
RTSP
客户端。 到目前为止,我已经成功地实现了音频流从我的手机到另一个手机使用单一流。它工作正常,延迟也不太安静 (2-3秒)

因为我必须在两个用户之间实现语音通话,如果我错了,请纠正我 ,我需要两条溪流。一个流用于路由音频数据,另一个流用于收听从另一端流来的内容

它也在工作,因为我能够传输音频和收听其他呼叫方,但我对不同的延迟和连接中断不满意。延迟时间从4-5秒到9-10秒不等,这对语音通话来说非常糟糕。 我试图调整默认
MediaPlayer
的缓冲区大小,但也不可能,因为它隐藏在体系结构中

以下是我的校准

  • 音频流参数    

    • AAC编码器
    • 8000抽样率
    • 16000-32000比特率
  • 用于测试的设备配置

    • Android 4.4 Kitkat(CM11)/Android 4.0 ICS/Android 4.1.2 JellyBean
    • 512 MB到768 MB内存
    • 1GHz处理器
请告诉我可能有什么问题或我遗漏了什么。我目前打算使用Wowza,但我对使用其他流媒体解决方案持开放态度