0

我想为我的家庭网络(WiFi)上的两个安卓设备之间的语音通话开发一个应用程序。我是编程新手,所以真的不知道从哪里开始,我已经研究过,但找不到任何适合我需要做的事情。

该应用程序必须用 C# 编写,因为我对该语言有基本的了解,并且这是我想扩展我的知识的语言。我正在使用 MonoDevelop,它允许通过 C# 创建 android 应用程序。

该调用将是点对点的,因此非常基本,在这些早期开发阶段不需要安全或加密。

所有帮助将不胜感激!

4

1 回答 1

1

我将从代码项目中的此链接开始:http: //www.codeproject.com/Articles/138484/Simple-SIP-VOIP-based-phone-in-C

您必须将其调整为 android,但这可能是了解如何通过 IP 进行语音的一个很好的起点。

android上可能不同的大事情是:

  1. 用户界面
  2. 获取麦克风输入的方法
  3. 播放音频输出的方法
  4. 访问 IP 堆栈

但基本的(编码、解码等)应该在那里。

于 2013-01-30T14:26:09.683 回答