android - 我应该在对讲机应用程序中使用 sip 和 voip 吗

标签 android sip voip pjsip

<分区>

你好,我有一个客户项目,他想在他拥有的远程服务器上制作一个对讲机应用程序,所以我应该使用 sip 和 VoIP,因为我搜索了几个小时,但我找不到这个问题的答案,或者有一种更简单的方法,如果我打算这样做,我找到了一个名为 pjsip 的库,但我不能理解如何使用它,我应该用它构建一个 VoIP 服务器还是单独使用它,什么是星号我知道这是新手问题,但这是我第一次使用 VoIP 或 sip 开发应用程序

最佳答案

SIP/VoIP 只是一种连接各方的协议(protocol),各方通过称为注册器/代理服务器的服务器连接。 连接完成后,它现在进入 RTP 协议(protocol)以进行实际的媒体交换。

所以现在 PJSIP 是流行的 SIP 栈,可以用来通信。 Asterisk 也被称为 Proxy/REgistrar 服务器。

是的,你可以将 PJSIP 与 Asterisk 一起使用,但是 asterisk 的理解(配置)有点复杂,你也可以从更简单的开始

关于android - 我应该在对讲机应用程序中使用 sip 和 voip 吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41655520/

相关文章:

java - 如何根据ListView中的String值设置TextColor?

c - 寻找4psa_base.h头文件重新编译app_fax.c

java - 使用来自 JAVA_HOME 和 Android Studio 的不同 Java 版本的 Android 设备监视器

android - Android 8.0+ 特定时间的每日工作

SIP 408 :Request Timeout while creating account in zoiper

javascript - 使用 SIPML5 和 WEBRTC 开发浏览器到浏览器的音频/视频通话

android - 使用 SIP 进行本地 VoIP 通话

c - pjsip 显示零往返时间 (RTT)

ios - 是否需要任何特殊的音频设置才能使 iOS 上的 Twilio VOIP 正常工作?

android - 尝试在 Google Nexus 平板电脑上设置 USB 调试