AVPlayer
AVPlayer是用于管理媒体的回放和定时的控制器对象。 它提供了控制播放器传输的接口,例如播放,暂停,改变播放速度的能力,以及在媒体时间线内寻找各个时间点的能力。 可以使用AVPlayer播放本地和远程基于文件的媒体,如电影和MP3音频文件以及使用HTTP Live Streaming提供的视听媒体。
特点:
1.AVPlayer可以使用带有iPod库url的AVURLAsset从AVPlayerItem播放。 AVAudioPlayer无法播放iPod库的网址。
2.AVPlayer没有音量属性,需要使用系统音量设置,只能通过硬件开关或MPVolumeView控制。 但是你可以设置AVAudioPlayer的混音音量。
3.AVPlayer似乎在搜索后报告错误的currentTime。 但AVAudioPlayer准确报告。
AVAudioPlayer
AVAudioPlayer提供在文件或内存中音频数据的播放。
特点:
1.播放任何持续时间的声音。
2.从文件或内存缓冲区播放声音。
3.循环声音。
4.同时播放多个声音,每个音频播放器一个声音,精确同步。
5.控制正在播放每种声音的相对播放电平,立体声定位和播放速率。
6.寻找一个声音文件中的特定点,它支持快进和快退等应用程序功能。
7.获取可用于播放级测光的数据。
网友评论