Ios 正在寻找有关流式处理未优化的M4A文件的解决方案

Ios 正在寻找有关流式处理未优化的M4A文件的解决方案,ios,audio,streaming,core-audio,Ios,Audio,Streaming,Core Audio,我正在尝试使用音频文件流服务和音频单元来流式播放未优化的M4A文件(文件头不在文件开头),并尝试了“StreamingKit”、“FreeStreamer”等。他们都不支持 err=AudioFileStreamParseBytes(self.audioFileStreamID,长度,数据,0) 以上返回值(kAudioFileStreamError\u未优化) 我明白。但有办法处理吗?我在谷歌上搜索了很多,但我得到的是“阴天”做的。 有什么建议吗? 谢谢 最后,我找到了解决办法并做到了。只需

我正在尝试使用音频文件流服务音频单元来流式播放未优化的M4A文件(文件头不在文件开头),并尝试了“StreamingKit”、“FreeStreamer”等。他们都不支持

err=AudioFileStreamParseBytes(self.audioFileStreamID,长度,数据,0)

以上返回值(kAudioFileStreamError\u未优化)

我明白。但有办法处理吗?我在谷歌上搜索了很多,但我得到的是“阴天”做的。

有什么建议吗?
谢谢

最后,我找到了解决办法并做到了。只需在“mdat”之前解析“moov”原子,我就遇到了同样的问题。你是怎么做到的?@Harman刚刚把我的代码推到这里(上次提交)反正只是个演示。