26

我想通过我们在android中的应用程序用户开发语音和视频通话,比如微信应用程序。我该怎么做?我在 Google 中搜索过,但没有得到任何确切的参考或样本。任何人都可以解释并提供一些示例源和参考来执行此功能吗?我对 SIP 和 VOIP 几乎没有混淆,我将使用哪一个来支持 android 版本 2.2 到更高版本的应用程序?

4

3 回答 3

16

Lumincall是一个开源 SIP。它在 GPL 许可下,因此您不必为此付费。

Linphone是一个开源的 IP 语音。它也符合 GPL 许可证,因此您不必为此付费。您可以获取这些应用程序的源代码。它可以帮助你

于 2013-10-01T11:51:00.573 回答
10

您可以使用Jingle进行视频通话。语音通话也可以使用叮当声来完成。但大多数在 Android 中,SIP 协议用于语音通话,因为它是 Android 自带的。

基于 SIP 协议的语音呼叫

您还可以查看 Android 中的 SIP 示例实现。

SIP协议实现

您可以在此处找到一些 Jingle 文档

叮当规格链接

于 2013-10-01T08:34:36.763 回答
1

也许在您的服务器上创建套接字通信。(离开流)我基本上是两年前开发的。我之前通过互联网将计算机的相机视图发送到手机屏幕。(实时视频流)

于 2013-09-30T14:16:21.053 回答