问题标签 [avqueueplayer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 使用 AVQueuePlayer 获取当前曲目信息
我正在将我的 iPod 库加载到 AVQueuePlayer 并使用它播放它:
但是我如何读取当前正在播放的 MPMediaItem 呢?我想知道艺术家/歌曲名称等信息。谢谢。
ios - iOS 4 或 r5 可以在后台更新/更改播放项目吗?
如果我使用预先初始化的项目来构造一个 AVQueuePlayer,声音可以毫无问题地出来。但我想知道有没有办法在后台更改播放器列表中的项目?
我正在为我的第一个项目开发一个闹钟应用程序。而且我发现有一个闹钟应用程序即使在后台模式下也可以用 iPod Music 唤醒人们!我非常想知道如何实现它,谢谢。
objective-c - AVQueuePlayer/AVPlayer 加载通知?
我有一个AVQueuePlayer
(显然是扩展AVPlayer
的)加载流音频的播放列表。流媒体一切正常,但我想要一个活动指示器来显示用户音频正在加载。AVQueuePlayer
麻烦的是,我似乎在( 或) 中找不到任何这样的通知AVPlayer
来指示音频缓冲区何时完成加载/准备好播放(似乎也没有委托方法)。有什么想法吗?
objective-c - AVQueuePlayer 同时播放项目而不是按顺序播放
我正在尝试制作一个简单的应用程序来播放前贴片视频,然后播放一些内容视频。
目前,我正在尝试使用 AVQueuePlayer 类来完成这项工作。不幸的是,它似乎想按顺序正确播放视频。
例如,前贴片会自行播放几秒钟,然后(在前贴片完成之前)开始尝试播放内容视频。有几秒钟,播放器似乎在与自己交战,并在两个视频之间来回切换(播放效果都不好)。最后,当前贴片结束时,内容视频会正常播放剩下的部分。
我查看了 AVQueuePlayer 的文档,但没有发现任何明显的遗漏。
我的代码非常基本:
让视频按顺序播放的诀窍是什么。
audio - 无法在 iOS5 中使用 AVQueuePlayer 在后台进行音频播放
我正在尝试构建一个应用程序来播放本地音乐,但不幸的是,我无法使用 AVQueuePlayer 在 iOS5 的后台进行音频播放。
在我的 ViewDidLoad 中,我得到了以下代码:
这是我的“playerItemDidReachEnd”方法:
当我开始播放时,它可以工作,并在我关闭屏幕时继续播放。但是当歌曲结束时,这里是日志
但是没有一首歌能有效地开始......
谁能告诉我我的代码有什么问题??
非常感谢。
iphone - 如何记录在 AVQueuePlayer 中正在播放的 AVPlayerItem?
我正在使用 AVQueuePlayer 按顺序播放许多音频文件。
我需要记录每个正在播放的 AVPlayerItem。
怎么做?
objective-c - 在 iOS 5 中按顺序播放两个视频,它们之间没有任何间隙或暂停
在我的应用程序中,我应该一次播放第一个视频,然后播放第二个视频,这将重复。所以,一开始我用的是 MPMoviePlayerController,但是两个视频之间已经出现了黑屏。所以,我在某处读到,就我而言,我应该使用 AVFoundation。这就是我使用 AVQueuePLayer 和两个 AVPLayerItem 的原因,我用我的 NSURL 创建了它们。但问题是,在第一个视频结束后,会有很长的停顿。大约 0.5 秒,在第二个视频 o 开始之前。怎么去掉?用什么方法?所以,我真的很感激任何帮助!我非常需要它,尽快。谢谢!
这是我使用的所有方法:
}
}
}
}
}
iphone - AVQueuePlayer 和 hpple 的设计选择
我正在设计一个使用 AVQueuePlayer 类按顺序播放 3 个文件的 iPhone 应用程序。
必须首先使用 http:// 协议从 .htm 文件中提取我需要按顺序播放的 3 个 url。为此,我正在使用 TFHpple 类,来自这里的hpple git 项目
我的问题是我的 AVQueuePlayer 播放器必须在主线程上运行,当我尝试解析 .htm 文件时,屏幕不会响应任何触摸。
我首先需要包含在要解析的这些 .htm 文件中的 url,然后将 url 提供给 AVQueuePlayer 播放器。
我正在阅读 Apple 文档,该文档说多线程对于网络应用程序来说是一个糟糕的选择,但我需要使用 hpple 来解析 .htm 内容。
如何解决这个问题呢?
ios - 使用 AVQueuePlayer/AVPlayer 进行无缝播放 - 有可能吗?
我一直在玩弄 theAVPlayer
及其子类AVQueuePlayer
(和一系列MPMediaItem
s),发现后者在无缝专辑中表现更好,但似乎都没有完全完成任务。
AVPlayer
使用'sreplaceCurrentItemWithPlayerItem
方法时,当前曲目和下一曲目之间有一个非常明显的停顿。但是使用AVQueuePlayer
'advanceToNextItem
方法,差距要窄得多。
唯一的选择是这两个类,因为我正在处理AVPlayerItem
包含来自 iTunes 音乐库中项目的资产 URL 的 's。这就引出了一个问题,是否有可能使用 iOS SDK 实现无缝播放?
iphone - Is it possible to play AVQueuePlayer in reverse order?
I am using AVQueuePlayer and it is working fine. My problem now is that I have a back button. If I press the button, previous video needs to be played. Is there any way for that?
Thanks.