开发 VoIP/聊天服务器-客户端平台,从哪里开始

Posted

技术标签:

【中文标题】开发 VoIP/聊天服务器-客户端平台,从哪里开始【英文标题】:Developing a VoIP/Chat Server-Client platform, where to start 【发布时间】:2013-07-03 18:25:41 【问题描述】:

我有兴趣为 VoIP 和 IM 通信(如 mumble/teamspeak/skype/raidcall 等)开发客户端和服务器。

我想远离硬核的东西,而我对客户的主要目标是:

基本 VoIP 和聊天功能 聊天中的自定义表情 完全扁平化的用户界面 项目持续一个月

那么您认为这是一个现实可行的概念吗?如果是这样,您认为哪种语言最适合我的上述目标?你也能给我指出一个方向吗? (比如我应该使用 xmpp,我应该找到一个完整的服务器并只开发客户端等)。

我可以在大学阶段使用 C、C++ 和 Java 编写代码。

提前致谢。

【问题讨论】:

欢迎来到 ***。不幸的是,这里不是real question。到目前为止,您尝试过什么吗?请先展示您的努力,以便其他人可以帮助您。另外,请阅读FAQ 和How to Ask 我没有开始编写任何代码,我仍然只是四处寻找。我正在尝试了解如何实现自定义 UI,以及如何编写聊天/voip 内容。我只是在四处冲浪。我发现最有帮助的是这个youtube.com/watch?v=qWYn1omeqqs,但需要更多信息。也感谢您的欢迎,不知道这不是一个真正的问题。 【参考方案1】:

也许你应该看看:www.freeradionetwork.eu

这是一个史前但有趣的项目。他们发布了他们的协议,希望有人可以编写 API。

您想通过您的服务器进行流式传输,还是将其设为 P2P?

【讨论】:

以上是关于开发 VoIP/聊天服务器-客户端平台,从哪里开始的主要内容,如果未能解决你的问题,请参考以下文章

freeswitch可以把手机电话转成voip吗

如果我在聊天应用程序(类似 WhatsApp 的应用程序)中使用 VOIP 功能,Apple 会拒绝我的应用程序吗

.NET 视频音频聊天

服务器端 Java - 从哪里开始 [关闭]

在 .NET 中开发新的 RESTful Web 服务——我应该从哪里开始? ASP.NET-MVC,WCF?

使用 P2P 的 C++ 和 VoIP [关闭]