【问题标题】:Tips for creating a video-voice-chat application [closed]创建视频语音聊天应用程序的提示[关闭]
【发布时间】:2010-04-22 10:40:55
【问题描述】:

我想创建一个支持语音和视频的简单聊天应用程序(例如 Skype 或 Google Talk)。我不想从头开始写所有东西,所以我的问题是你知道一些好的库吗?

我偶然发现了 libjingle (c++) 和 Smash (Java),它们都实现了 XMPP 扩展 Jingle。你会推荐其中之一吗?

【问题讨论】:

标签: c# java c++ voip videochat


【解决方案1】:

查看 VoIP 库的 freeswitch。它可能会被视为一个完整的运营商软件(当然是),但您可以在自己的软件中包含该库以构建客户端和/或服务器 VoIP 应用程序。

【讨论】:

    【解决方案2】:

    基于P2P连接的聊天应用很难形成,主要是因为大部分用户都在NAT防火墙下。

    您可以学习 IETF 标准,例如 ICESTUNTURNSIP 等等。 尽管实施这些是一项艰巨的任务。

    但是,

    RTMFP 是实现 P2P 语音和视频聊天应用程序的简单解决方案。它由 Adob​​e 开发,任何 Flash 开发人员都可以在其应用程序中轻松使用。它免费且易于实现。您只需要了解 Flash 开发即可。还要研究 Adob​​e CirrusAdobe AIR 的桌面应用程序。

    干杯!!!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-24
      相关资源
      最近更新 更多