C#中Android手机之间的wifi语音#

时间:2013-01-30 14:16:50

标签: c# android wifi monodevelop voice

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

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

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

非常感谢所有帮助!

1 个答案:

答案 0 :(得分:1)

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

你必须将它改编为android,但再次理解如何通过IP进行语音处理可能是一个很好的起点。

在android上可能有所不同的重要事项是:

  1. 用户界面
  2. 获取麦克风输入的方法
  3. 播放音频输出的方法
  4. 访问IP堆栈
  5. 但基本的(编码,解码等)应该在那里。