iOS AVPlayer不会播放有声读物,但MPPLayerController会播放

时间:2011-09-04 16:38:24

标签: ios avfoundation avplayer

我正在开发一个播客/有声读物应用程序。 AVPlayer非常适合播放播客,但不会播放来自audible.com的有声读物。它将在MPMusicPlayer中播放声音文件。这是专有格式的b / c吗?我只想弄清楚我是否需​​要完全重构我的应用程序以使用mpmusicplayer或使用音频类型的两个播放器。 谢谢!这个论坛非常有用!!

1 个答案:

答案 0 :(得分:1)

AV ---类是较低级别的。当你使用AVFoundation中的类时,你自己需要自己处理很多事情。

在我的项目中,我会使用MPMoviePlayerController和相关的类,而不是使用AVFoundation类,只要我能。节省了我很多时间。只有当MediaPlayer框架无法处理项目要求时,我才能使用AVFoundation类。

在Audible音频书籍的这种特殊情况下,书籍或MediaPlayer框架正在处理的连接可能会有一些加密。