gpt4 book ai didi

android - Android 中的群组 VOIP 通话

转载 作者:行者123 更新时间:2023-12-03 01:52:49 27 4
gpt4 key购买 nike

怎么了伙计们!好久没问过关于SO的问题了,感觉有点脱节,哈哈。无论如何,我最近使用 VOIP 发现了美妙的网络语音通话世界。和 WebRTC

我正在为我的一个想法进行一些研发,并且我基本上会喜欢以下问题的答案,由在该领域具有广泛知识和/或多年来从事使用此功能的应用程序的人提供。我会尽量让它们简单

1) VOIP 和 WebRTC 的主要区别是什么?

2)哪个更适合移动应用程序?

3) 是否可以实现 2 人以上进行音频通话的小组或“ session ”之类的 session ?

4) 我还发现 Android 已经为 SIP 内置了 API。 , 或 Session Initiation Protocols ,但我读过关于它们的用处的相互矛盾的博客。即缺乏对许多现代编解码器等的支持。我对此也不太熟悉,因此对此的任何澄清或见解也会有所帮助!

5) 有哪些最好或最受欢迎的库可以处理这类东西?

同样,对这些东西完全陌生,但发现它非常令人兴奋。非常感谢该领域有经验的人提供的任何帮助。谢谢!

最佳答案

  • VOIP 正在通过 Internet 协议(protocol) (IP) 发送语音。
    有不同的技术可以做到这一点,例如 WebRTC 等。(HTTP 仅基于文本,因此对于语音和视频,我们必须寻找其他一些实时传输协议(protocol)。对吗?另一部分是您想从 Internet 连接到 PSTN(公共(public)交换电话网络))。
  • Android 具有用于 SIP 的内置 API,但不支持许多编解码器。所以解决方案是在您的应用程序中使用其他第三方 API,即 Jain SIP 等,或者构建您自己的 API。

  • 这是一些描述从 SIP 到 PSTN 的调用流程的文档。 ref doc link并且您必须熟悉 SIP 服务器,即 Asterisk 等。

    关于android - Android 中的群组 VOIP 通话,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38216410/

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