如何实现Android和iOS设备之间的实时语音聊天?

Ema*_*sev 4 android ios

我们需要在 Android 和 iOS 设备之间实现实时语音聊天。

它已在Viber 等应用程序中完成。

我们应该怎么做?

Lit*_*ild 5

您正在寻找的是 SIP

会话发起协议 (SIP) 是一种信令通信协议,广泛用于控制多媒体通信会话,例如互联网协议 (IP) 网络上的语音和视频通话。

Android 提供的android.net.sip包...

提供对会话发起协议 (SIP) 功能的访问,例如使用 SIP 拨打和接听 VOIP 呼叫。

如果您想要演示,请查看文档

原始来源:Android 库或示例代码上的 VOIP

Android 的另一个库:
https : //code.google.com/p/csipsimple/
http://www.linphone.org/
http://mjsip.org/mjua.html http://www.doubango.org/


对于 iOS,您可以使用 PJSIP

PJSIP 是一个用 C 语言编写的免费开源多媒体通信库,实现了基于标准的协议,如 SIP、SDP、RTP、STUN、TURN 和 ICE。它将信令协议 (SIP) 与丰富的多媒体框架和 NAT 穿越功能结合到高级 API 中,该 API 是可移植的,适用于从台式机、嵌入式系统到移动手机的几乎任何类型的系统。

iOS 的另一个库:
http : //www.linphone.org/
http://www.pjsip.org/
http://sofia-sip.sourceforge.net/development.html
http://savannah.nongnu.org/项目/exosip/

原文出处:如何在iPhone中实现VoIP+SIP?