mpnowplayinginfocenter相关内容

是否有一种公共方式可以强制 MPNowPlayingInfoCenter 显示播客控件?

我希望控制中心(通过 MPNowPlayingInfoCenter)显示 Apple 在播客中显示的前进 15 秒/后退 15 秒控件,如下所示: 完全缺乏文档告诉我没有明显的方法可以做到这一点,但是有没有人找到任何不明显的方法来强制执行此操作而不诉诸私有方法? 我已经将前进/后退按钮的处理设置为适当地前进,我只想使用更合适的用户界面.任何帮助将不胜感激. 解决方案 好的,所以 ..
发布时间:2021-12-20 23:32:12 移动开发

MPNowPlayingInfoCenter Live 图标

我正在制作一个广播应用程序,并注意到在 iHeartRadio 应用程序以及 Apple Music 应用程序 (Beats 1) 中似乎有一个用于实时媒体的 Live 图标.我想在我的应用程序中实现它,但不知道如何去做.我正在使用 Swift 3 和 MPNowPlayingInfoCenter.任何答案都会有所帮助.(图标在下面的照片中称为 iHeart Radio LIVE 图标.)谢谢! ..
发布时间:2021-09-30 20:24:00 移动开发

MPNowPlayingInfoCenter 在分配给 nowPlayingInfo 后不更新任何信息

我正在使用 Swift 3 制作一个 iOS 应用,其中在锁定屏幕和控制中心上显示有关当前播放项目的信息会很好. 目前,我正在使用以下代码尝试将此信息插入到 nowPlayingInfo 字典中.我还引用了 videoBeganPlaying(_:) 中使用的 VideoInfo 类. class VideoInfo {var 频道名称:字符串变量名称:字符串}//...var video ..
发布时间:2021-09-02 18:33:48 移动开发

iOS媒体播放控件通知

我是iOS的新手,并且正在使用Flutter开发跨平台应用程序.我正在尝试从网络URL播放音频,我发现可以使用AVPlayer来完成.当应用程序处于前台和后台时会播放音频,但是我可以显示媒体播放控件,如下所示: . i先使用let mediaController = MPMusicPlayerController.applicationMusicPlayer,然后调用self.mediaCo ..

音乐信息显示在“命令中心"中,但不显示在“锁定屏幕"中

使用Swift 4 +,iOS 11 +,Xcode 10 + 我已经使用MPMediaPlayer构建了一个音乐播放器,并且可以从命令中心与之交互,但是我也希望能够在锁定屏幕上看到它. 说实话,我对为什么它在Command Center中显示/工作有些困惑,因为我没有编写任何代码来做到这一点. 不过,我也希望它显示在锁定屏幕中. 这是我到目前为止所做的: 1)我正在使用a ..

使用MPNowPlayingInfoCenter处理CarPlay中的播放事件

我正在尝试构建具有CarPlay集成的示例音频应用程序.该应用程序是一个测试项目-没有API,没有流媒体,没有复杂的UI.只是歌曲标题的简短列表,它具有选择并播放歌曲的功能.我的目标是在“正在播放"屏幕上按下“播放"按钮并处理文件时处理回调. 我在设置MPPlayableContentManager,MPPlayableContentDataSource和MPPlayableContentD ..

越狱iOS设备的应用程序:一致的后台操作

我是Cydia调整项AirFloat的作者。一款实现了AirPlay音频协议的应用程序(以前称为AirTunes),可以将音频流传输到您的iOS设备。 AirFloat最初是一个App Store应用程序,直到Apple从App Store启动它为止。 从那以后,我就在Cydia免费提供了它。目前,该应用程序在Cydia中的位置与以前的App Store版本完全相同。结果,我收到了很多要求使 ..
发布时间:2020-06-11 01:47:23 移动开发

使用目标c阅读MP3信息

我有存储在iPhone上的 mp3 文件,我的应用程序应该能够读取 ID3 信息,即以秒为单位的长度,艺术家等。 有没有人知道如何在Objective-C中使用这个或者使用什么库? 你的想法很多赞赏。 解决方案 可以读取ID3信息,检索 kAudioFilePropertyInfoDictionary 属性使用AudioToolbox框架的 AudioFileGetProperty ..

我可以隐藏iOS锁屏音乐控件中的倒带按钮吗?

我的应用程序不支持返回上一首曲目,我想知道是否可以告诉锁屏音乐控件隐藏其倒带/上一曲目按钮。我使用 MPNowPlayingInfoCenter 将该信息传达给锁定屏幕。 非常简单的问题,可以做到吗?例如,仅显示播放/暂停和向前跳过? 解决方案 从iOS 7.1开始,有一种方法可以自定义锁定屏幕和命令中心(以及可能还有许多其他附件)中可用的控件: MPRemoteCommandCen ..
发布时间:2018-09-19 15:22:25 移动开发

暂停播放时,MPNowPlayingInfoCenter无法正常反应

我正在尝试让MPNowPlayingInfoCenter在暂停播放时正常工作。 (我有一个使用AVPlayer进行播放的流式音乐应用程序,我正在通过Airplay在我的Apple TV上播放。)除了暂停之外的所有内容似乎都在Apple TV UI中正确反映出来。我正在这样初始化它: MPNowPlayingInfoCenter * center = [MPNowPlayingInfoCen ..
发布时间:2018-09-18 15:45:59 移动开发

播放/暂停和已用时间未在iOS命令中心正确更新

我有一个可以从iOS命令中心和锁定屏幕播放的视频播放器。当我在我的应用程序中切换播放/暂停按钮时,它应该通过更新 nowPlayingInfo更新命令中心中的播放/暂停按钮( MPRemoteCommandCenter ) ( MPNowPlayingInfoCenter )。我不确定为什么它没有更新。 例如,如果我在我的应用程序中使用自定义按钮暂停视频,则命令中心仍会显示暂停按钮(意味着视 ..

如何从MPRemoteCommandCenter禁用所有MPRemoteCommand对象

Apple doc 说“你可以禁用通过将其enabled属性设置为NO来对应的MPRemoteCommand对象。“ 我提到是否有公共方式强制MPNowPlayingInfoCenter显示播客控件?我能够禁用/启用特定命令锁定屏幕控制。 但是我想禁用锁定屏幕控制的所有控件,因为我正在播放收音机并且它不支持任何一个操作 - “播放/暂停/下一个/上一个“ 我尝试了以下代码片段: ..
发布时间:2018-09-17 10:49:46 移动开发

播放/暂停下一个/上一个按钮在控制中心显示为灰色

在我的应用程序中,从控制中心控制播放。 当在AVPlayer中进行播放时(此时播放控件在控制中心正常工作),我正在加载带有其他流媒体URL的webview。 再次完成流式传输后,我将从AVPlayer开始播放。 此后,Playback控件在控制中心显示为灰色。 我正在使用 [MPNowPlayingInfoCenter defaultCenter] .nowPlayingInfo ..
发布时间:2018-09-17 10:28:20 移动开发

iOS:在后台更新媒体信息

我目前正在使用MPNowPlayingInfoCenter为我的应用程序显示正在播放的歌曲,但我希望将HTTP Live Streaming合并到我的应用程序中,该应用程序将在后台发生任意数量的不同曲目。 有没有办法在应用程序在后台设置nowPlayingInfo(在一定时间后调用一个函数?),即使应用程序在技术上实际上并不在后台运行? 或者有没有办法在我的服务器上使用简单的调用来设置 ..