我正在开发一款播放音乐的iPhone应用程序。我正在使用音频队列服务来播放音频文件。应用程序可以正确播放所有媒体文件,但该应用程序无法播放有声读物,我认为这是因为它们与我的库中的其他媒体项目 (mp3) 的媒体格式 (.m4b) 不同。
我确定我需要更改初始化音频队列或 AVAssetReaderTrackOutput 以播放不同文件格式的媒体的方式,但不确定如何。
谁能指出我正确的方向。
提前致谢
我已经
想通了,问题不是因为媒体格式。我尝试在我的应用程序中播放的有声读物受 DRM 保护,因此无法播放。
谢谢