mpmusicplayercontroller相关内容

我需要知道如何获取有关当前正在播放的播放器(播放器、Spotify、Napster...)的信息。

我可以获得当前正在播放的歌曲的信息(艺术家、专辑、标题): let t = MPMusicPlayerController().nowPlayingItem?.title 当音乐从iOS音乐播放器流传输时,它运行良好。但是,当流媒体来自其他来源时(Spotify、Napster、YouTube、TuneinRadio等)我不能得到信息。如何获取任何应用的此信息? 推荐答案 在 ..
发布时间:2022-04-16 23:46:31 移动开发

iOS 4 中如何在后台启用 iPod 控件来控制非 iPod 音乐?

我正在尝试完成的一个很好的例子是在最新版本的 Spotify iPhone 应用程序中实现(Pandora 似乎具有相同的功能). 当 Spotify 在后台时,双击打开“多任务坞站",其中 ipod 控件(播放/暂停、前进等)允许控制 Spotify 的音乐播放(而不是 ipod 应用程序).此外,当 iphone/ipod touch 锁定时,双击会显示类似的播放控件. 如果你不明 ..
发布时间:2022-01-19 20:19:08 移动开发

如何在后台启用 iPod 控件来控制 iOS 4 中的非 iPod 音乐?

在最新版本的 Spotify iPhone 应用程序(Pandora 似乎具有相同的功能)中实现了我正在尝试完成的一个很好的例子. 当 Spotify 在后台时,双击打开“多任务扩展坞",其中 ipod 控件(播放/暂停、前进等)允许控制 Spotify(而不是 ipod 应用程序)的音乐播放.此外,当 iphone/ipod touch 被锁定时,双击会显示类似的播放控件. 如果您不 ..
发布时间:2021-12-20 23:27:32 移动开发

使用 MPMusicPlayerController 时无法修改 MPRemoteCommandCenter 操作

我的应用程序使用 MPMusicPlayerController.systemMusicPlayer() 来播放效果很好的音频. 用户可以设置自定义currentPlaybackRate.这按预期工作. 如果用户在锁定屏幕(MPRemoteCommandCenter)上按下某个动作,currentPlaybackRate 将重置为 1.这是因为事件直接发送到系统音乐播放器,而不是应用控 ..
发布时间:2021-09-30 19:58:22 移动开发

如何在音乐播放器中设置音乐播放滑块

我在我的应用中创建了具有上一个和下一个功能的音乐播放器.我想隐含歌曲播放滑块.该怎么做? 解决方案 使用 UISlider 将maxValue设置为当前播放歌曲的持续时间(以秒为单位),将minValue设置为0. 假设您正在使用 MPMusicPlayerController ,请使用 currentPlaybackTime 来获取播放曲目的当前时间,并使用该值每秒更新滑块 s ..
发布时间:2021-05-17 19:27:30 移动开发

如何将音乐从我的应用程序切换到iPod

我正在我的应用程序中使用MusicPlayerController对象播放音乐. 我知道在iphone ipod应用程序终止时可以继续播放我的应用程序音乐. 我该怎么办? 解决方案 涉及到一些事情. 您必须在两个音乐播放器(应用程序音乐播放器和iPod音乐播放器)之间进行选择: + (MPMusicPlayerController *)applicationMusicPl ..
发布时间:2020-12-01 03:30:00 移动开发

MPMusicPlayerController和setNowPlayingItem

我正在使用 MPMusicPlayerController ,特别是与 setNowPlayingItem 协议配合使用,并且用于 cydia 。但是当我提出问题时,我会遇到一些问题和theos的警告。似乎某些协议和方法不起作用,我收到这样的警告: Tweak.xm:177:警告:'MPMusicPlayerController'可能不响应'-skipToPreviousItem' Tw ..
发布时间:2020-10-04 04:52:48 移动开发

锁屏iPod控件无法与Spotify音乐播放器一起使用

我将Spotify播放器添加到了我的应用中,该播放器还使用MPMusicPlayerController播放音乐.从Spotify播放音乐并且锁定屏幕时,当用户在锁定的屏幕上按下这些按钮时,不会收到播放/暂停和FFW/RWD的远程控制事件. 如果正在从MPMusicPlayerController播放音乐,则可以基于以下代码接收远程控制事件: -(void) ViewDidLoad { ..

iOS-以编程方式获取当前正在播放的项目的队列

我想以编程方式使当前在本机Music App中播放的队列排队.我可以使用 MPMusicPlayerController 来获取当前正在播放的项目,但我不仅要获取该项目,还希望获得整个播放队列.是否可以使用 AVFoundation 或任何其他库来做到这一点? 解决方案 恐怕这是不可能的. Apple不允许我们从任何库访问此信息. ..

在播放器同时播放时,是否可以对不同的播放器(AVAudio Player和MPMusicPlayer)使用不同的音量级别?

我需要使用AVAudio和MPMusic播放器为不同的播放器设置不同的音量级别,我正在同时播放这两个播放器,但是我不知道如何设置不同的音量级别. 谢谢你, 玛丹·莫汉 解决方案 假设您的avaudioplayer名为theAudio.要控制该音量,请说[theAudio.volume =//volume here];对mpmusicplayercontroller做同样的事情. ..
发布时间:2020-09-15 02:34:41 移动开发

相对于AVAudioPlayer设置iOS MPMusicPlayerController音量

我有一个应用程序,该应用程序使用MPMusicPlayerController播放背景音乐,并使用AVAudioPlayer播放前景声音.我想控制相对音量,以使MPMusicPlayerController降低很多,但是设置音量会改变整个系统的音量,就好像使用手机侧面的按钮一样.有没有办法降低MPMusicPlayerController的体积而不降低系统体积? MPMusicPlayerC ..
发布时间:2020-09-15 02:28:07 移动开发

如何同时录制视频和播放音频(快速教程)

因此您想同时录制来自用户库中的视频和播放音乐 吗?别再看了.下面是答案. 解决方案 对于音频播放,您将使用AVAudioPlayer.您要做的就是将AVAudioPlayer声明为全局变量(我将其命名为 audioPlayer )并实现以下代码. 在用户选择要播放的歌曲之后使用此功能: func mediaPicker(mediaPicker: MPMediaPickerCon ..

使用MPMusicPlayerController,将musicPlayer.currentPlaybackTime设置为seek但第二个生效

我有一个UISlider充当洗涤器。当拖动拇指时,我执行以下操作: - (void)_seekTo:(double)playbackTime { mPlayer .currentPlaybackTime = playbackTime; } 这很好,音乐向前发展。释放拇指后,我重新启动NSTimer以发送时间更新以保持UISlider同步。问题是,在释放拇指时,前几个 ..
发布时间:2018-11-02 14:39:48 移动开发

我们怎样才能在iPhone sdk中控制音乐的低音?

我想控制用户从iPod音乐库播放的歌曲的低音。 我在Google上搜索并获得了一些没有帮助的AudioMixer示例,但现在我有来自 http://www.un4seen.com/ 的低音库,即libbass.a我认为非常有用。 但我不知道如何使用滑块来调整歌曲的低音。 最近我还有一个关于此的样本。但是这里的问题是我在AudioUnit Framework给出的数组中得到所有均衡 ..
发布时间:2018-11-02 14:17:28 移动开发

我如何从iphone的ipod中获取歌曲到iphone sdk阵列中的应用程序?

我可以存储或只创建一个自定义视图,当用户点击歌曲时,用户可以在我的应用程序中播放歌曲,而iphone的iPod(MusicPlayer)选择器不应该打开它只显示中的所有歌曲我在TableView或PickerView中的应用程序它允许用户在我创建的自定义视图中选择TableView或PickerView中的歌曲。我发现链接告诉使用API​​ 3.0 解决方案 是的,Amergin是写的,这 ..
发布时间:2018-10-31 12:23:33 移动开发