douban/DOUAudioStreamer

iOS11 录制的 .m4a 音频文件上传到服务器后无法再使用流媒体播放

easonwzs opened this issue · 0 comments

在iOS11的设备上录制的音频文件上传到服务器后,再使用流媒体播放失败,DOUAudioStreamer提示错误:Error Domain=com.douban.audio-streamer.error-domain Code=0 "(null)"

跟踪代码查到的错误是使用 AudioFileStreamParseBytes() 方法解析的时候返回 kAudioFileStreamError_InvalidFile 错误码,但相同的音频源在 iOS8 系统的设备上可以播放(Android也可以播放)

iOS11录制的音频文件: http://vod.wiapi.hexun.com/vod/20180511/28986284_20180511162813355.mp4