gpt4 book ai didi

iphone - 如何通过 wifi 和 3G 网络设置语音聊天?

转载 作者:行者123 更新时间:2023-12-03 20:26:32 24 4
gpt4 key购买 nike

我想向我的商务应用添加语音聊天功能。我一直在努力寻找任何有用的东西,但对此没有太多帮助。有人能给我指出一些具体的东西吗?

PS:Skype 应用程序利用了此功能。

最佳答案

这是一项繁重的工作,因为没有“内置”sdk 功能或第三方自组件可以帮助您完成此任务,而无需您做大量工作。您的选择(据我所知)是:

  • 构建您自己的解决方案。
  • 寻找第三方解决方案。
  • 寻找开源解决方案。

语音“聊天”可能是以下众多内容之一:

  • 使用蜂窝网络的语音功能进行电话 session 。
  • 通过支持电话 session 的 PBX 服务器使用蜂窝网络的语音功能。
  • 使用 VOIP使用 SIP 的解决方案与 SIP 服务器堆栈
  • 使用 XMPP Jingle解决方案(我相信谷歌语音服务使用这个)
  • 使用您自己的 SIP 设置解决方案
  • 定制解决方案

这些选择都不容易。

具有 iPhone 端口的开源 SIP 实现(据我所知):

更新:

SIP 和 Jingle 都使用 RTP用于双方之间的实际传输协议(protocol)。 RTP 是UDP 点对点协议(protocol)。形成 session 的端口使用其他协议(protocol)进行协商,例如 RTSP(在设置方法中使用 SDP)和 SIP。 RTP 和 RTCP 通常使用非特权 UDP 端口(1024 到 65535)。

关于iphone - 如何通过 wifi 和 3G 网络设置语音聊天?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3625810/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com