【问题标题】:How To Create A Voice Chat application ( SIP Protocol )如何创建语音聊天应用程序(SIP 协议)
【发布时间】:2012-05-08 10:16:45
【问题描述】:

我需要创建一个语音聊天应用程序。 我的偏好是使用 QT 来开发客户端程序以及服务器。 客户由特定编号标识。 因此,当每个客户端尝试与其他客户端进行通信时,他们应该首先从服务器获取需要连接的客户端的连接详细信息。 服务器有一个数据库,它存储客户端的连接细节..

当我在 Google 中搜索时,我发现 SIP Protocol 可以用于此目的。 谁能给我一些想法,如何在这种情况下使用这个 sip 协议,以及我可以与 QT 一起使用的所有工具来轻松编码..

我对 sip 不太了解..

【问题讨论】:

  • 您找到解决方案了吗?我正在寻找跨平台的解决方案,我在 Windows 上尝试了许多库,但由于构建不容易/更新或文档没有很好的支持而失败。

标签: c++ qt chat sip


【解决方案1】:

看看existing applications之一。

【讨论】:

  • 我检查了其中一些,但我不知道它如何发送语音数据包,以及服务器如何协调客户端.. 谁能给我一个详细的描述..
  • 您需要了解更多关于 SIP 协议的知识。然后,您可以选择任何开源实现并将其用于您的应用程序。实施 SIP 并非易事。
  • @tsurko 是否有一些可用于 SIP 的库,可以与 QT + Mingw 集成
  • 任何 C/C++ 实现都应该完成这项工作。我不能向您推荐任何特定的库,但我听说这个库不错:sofia-sip.sourceforge.net,所以我认为您可以从那里开始您的研究。
猜你喜欢
  • 2019-04-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-24
  • 2015-06-14
  • 1970-01-01
  • 1970-01-01
  • 2023-04-07
相关资源
最近更新 更多