Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/201.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何使用本地Wifi进行音频通话?_Android_Audio_Wifi_Call - Fatal编程技术网

Android 如何使用本地Wifi进行音频通话?

Android 如何使用本地Wifi进行音频通话?,android,audio,wifi,call,Android,Audio,Wifi,Call,我想做一个应用程序,可以做两个android手机之间的音频通话。我不想使用SIP,因为它的功能是在任何地方使用internet拨打电话。但我想制作一个简单的应用程序,就像在办公室里一样,每个人都可以使用相同的WiFi路由器进行通信。 请不要建议我喝一口。 我知道,使用点对点,我们可以发送数据包,但它可以进行音频呼叫吗?? 还有别的办法吗 利用基于UDP协议的数据传输 噪声的存在可能会在通信中产生一些干扰 是使用UDP数据包的Android音频聊天应用程序的完整演示 您可以接收或致电特定联系人 当

我想做一个应用程序,可以做两个android手机之间的音频通话。我不想使用SIP,因为它的功能是在任何地方使用internet拨打电话。但我想制作一个简单的应用程序,就像在办公室里一样,每个人都可以使用相同的WiFi路由器进行通信。 请不要建议我喝一口。 我知道,使用点对点,我们可以发送数据包,但它可以进行音频呼叫吗??
还有别的办法吗

利用基于UDP协议的数据传输

噪声的存在可能会在通信中产生一些干扰

是使用UDP数据包的Android音频聊天应用程序的完整演示

您可以接收或致电特定联系人


当您进入主活动时,将列出同一网络中使用该应用程序的所有人。

谢谢您的帮助,让我检查一下它是否有效。我只需要更改代码或其他内容的额外IP?无需更改任何内容。只需将APK安装在2台android设备中,这些设备应通过WIFI连接到同一网络。说吧,哦,是的,我很蠢。。那是故意的。ThanksHi@Don:应用程序运行良好,连接正确。但两端都有刺耳的声音。我尝试更改缓冲区值和采样率,但仍然没有更改。你能给我指一些参考资料来解释这种失真的原因吗?UDP数据传输是不可靠的。显然会有噪音