无论我做什么,我似乎都会遇到问题。
我正在尝试在积极播放的流式音频上随着时间的推移创建淡入淡出。到目前为止,似乎可以正确处理音频流的唯一播放器是 MPMoviePlayerController 和 AVPlayer。不幸的是,它们中的任何一个都不允许改变音量。(AVPlayer 将允许通过混合 IF 更改音量,并且仅当它在本地文件上执行时)。
与音量更改集成使用的最佳播放器将是 AVAudioPlayer,不幸的是它仅适用于本地文件。
通过一些研究,我注意到一些关于 Apple 没有控制系统音量(以 MPVolumeView 为代表)的讨论。话虽如此,一些应用程序似乎仍然能够影响它。如果苹果不给它控制权,这些家伙是怎么做到的呢?
背后有什么诡计吗?我在某处的文档中遗漏了什么吗?
任何提示将不胜感激。