ios - iOS 上的对讲机开源库?

标签 ios iphone ios8

<分区>


想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post .

关闭 7 年前

我必须做双向对讲机 iOS 应用程序。我搜索了很多有关“一键通服务”的信息。但无法得到明确的想法。任何人都可以帮助我吗? iPhone 对特定 channel 的工作原理...我有一个 iTunes 链接

https://itunes.apple.com/us/app/two-way-walkie-talkie/id595560554?mt=8

谁能告诉我这个应用程序是如何工作的?他们是录制语音并发送给其他用户,还是发送实时音频?他们也没有从用户那里得到任何信息..

最佳答案

大多数对讲机应用程序都是通过发送录制的音频文件而不是发送实时音频流来完成的。

如果要实现录音转发式的对讲机,需要有一个后端文件服务器,用来存储临时的音频文件,可以让接收方下载。

如果您选择困难的方式,即发送实时音频流,这是另一个复杂程度。您正在着眼于实现一个 VOIP 应用程序。您可以使用 PJSIP用于您的 VOIP 核心功能。但是,在这种情况下,您最终可能会在该项目上花费数月。

就个人而言,我强烈建议您选择第一个。

关于ios - iOS 上的对讲机开源库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31824085/

上一篇:ios - 如何将持有 int 的 iOS id 类型转换为 NSString?

下一篇:ios - Obj-C 在主视图 Controller 中启动应用程序时崩溃

相关文章:

ios - SwiftUI - 如何添加按钮作为导航标题?

iphone - 如果我从项目构建阶段的编译源中删除所有文件,会发生什么情况?

ios - 具有动态高度的 UITableView

iphone - 为什么图像数据在plist字典中?

ios - AVAudioPlayer播放到一定时间后如何调用方法?

iphone - 无法在 UIImageView 中加载 2 个单独的图像序列

iphone - 如何下载 PDF 并将其存储在 iPhone 本地?

ios8 - iOS8中UIInputViewController中的Return Key方法?

Swift-设置uitextview文本压缩文本大小

ios - Phone-gap 应用程序 (ios-7) 是否可以在 ios-8 上运行?