IOS - 从 Ipod 访问音频流、暂停和更改音量

Posted

技术标签:

【中文标题】IOS - 从 Ipod 访问音频流、暂停和更改音量【英文标题】:IOS - Accessing Audio Stream from Ipod, Pausing and Changing Volume 【发布时间】:2011-08-05 01:19:39 【问题描述】:

我正在开发一个需要暂停和取消暂停来自 ipod 应用程序的音频流的应用程序。有没有办法做到这一点?我想制作一个按钮,一旦你按下它,它就会暂停 ipod 应用程序上当前正在播放的歌曲。再次按下它会在音乐停止的地方取消暂停。我也在研究一种改变 ipod 应用音量的方法,有没有办法做到这一点不依赖于用户手动移动滑块?

任何帮助都会很棒。谢谢!

【问题讨论】:

我敢肯定,如果你在用户不知道甚至自己动手的情况下改变音量,Apple 肯定不会高兴。 【参考方案1】:

如果你愿意,你可以使用这个框架:Media Player Framework 特别是MPMusicPlayerController Class

你有这个:

Controlling Playback
– play
– pause
– stop
Managing Playback Mode and State
  volume ( property )

【讨论】:

以上是关于IOS - 从 Ipod 访问音频流、暂停和更改音量的主要内容,如果未能解决你的问题,请参考以下文章

iOS 如何从歌曲(ipod 库)中获取音频样本?

使用 PHP 从音频流中提取音轨信息

在 iOS 中从 iPod 库歌曲创建独立的音频剪辑

iOS - 从后台程序访问输出音频

使用音频单元(混音器主机)从 iPod 库而不是预先选择的声音文件中播放。

使用 NSData 解决生产者-消费者问题(用于音频流)