[该]播放器同样适用于本地和远程媒体文件
但是,AVAudioPlayer的文档说明如下:
Apple建议您使用此类进行音频播放,除非您正在播放从网络流捕获的音频
对于我正在做的工作,我需要一些AVAudioPlayer的功能,但我的所有音频都在流式传输.AVAlayer没有的AVAudioPlayer主要需要的是"播放"属性.没有该属性,很难构建一个玩家UI.
那么AVPlayer和AVAudioPlayer之间的区别是什么让后者不适合网络流?有没有办法从AVAlayer获得AVAudioPlayer提供的一些信息,如"播放"属性?