iPhone 6S 在流式传输时出现音频问题

Posted

技术标签:

【中文标题】iPhone 6S 在流式传输时出现音频问题【英文标题】:iPhone 6S audio issue while streaming 【发布时间】:2016-01-20 01:33:26 【问题描述】:

我开发了一个带有实时视频流的 ios 应用程序。我将音频采样率固定为 8k。音频在 iPhone6 设备上运行良好,但是当我在 6s 和 6s 中流式传输视频时,音频部分无法正常工作。我该如何解决这个问题?我在不同的博客中尝试过,发现在 iPhone 6s 中采样率被锁定在 48k。我怎样才能手动下采样?因为我用于实时流媒体的库仅在 8k 中工作。请帮我解决这些问题

【问题讨论】:

我们可以设置'preferSampleRate'吗?你试过了吗? BTW,你从哪里发现 iPhone 6s 的采样率被锁定在 48k 的? 请看这个..forums.developer.apple.com/thread/20677 也请看这个,forums.developer.apple.com/thread/20187 感谢您的信息。 【参考方案1】:

您可以通过将数据低通滤波到低于 4 kHz 的频率进行自己的采样率转换,然后每 6 个样本进行一次采样(将 48 ksps 样本转换为 8 ksps 样本)。

【讨论】:

以上是关于iPhone 6S 在流式传输时出现音频问题的主要内容,如果未能解决你的问题,请参考以下文章

从 iPhone 到服务器的音频流?

iPhone - 流式传输音频

用于从 iphone 麦克风流式传输音频的多点连接

将音频从 Mac 上的麦克风流式传输到 iPhone

同时播放两个 AVPlayer 音频文件时出现音频故障

如何使用多对等连接框架在两部 iPhone 之间流式传输音频文件?