25得票6回答
停止AVPlayer并重新启动MP3文件。

我希望能够开始、暂停和停止(相当于重新启动)我的mp3文件,并且我正在使用AVPlayer,这些文件是从服务器获取的。 要开始播放歌曲,我需要执行以下操作:[self.player start]; 我要暂停时,我会:[self.player pause]; 但是当我想停止这首歌并重新加载它,...

25得票5回答
关闭AVPlayer的音频播放?

我有一个带AVPlayerItem的AVPlayer。我想要关闭AVPlayer的音频播放,只播放视频。 有人可以帮助我吗?谢谢! self.avPlayerItem = [AVPlayerItem playerItemWithURL:self.videoUrl]; self....

24得票5回答
iOS 7 SDK不支持后台音频播放

我已经进行了大量的研究,既在Google上也在StackOverflow上。我找到的所有答案都无法在iOS 7中起作用。我开始使用Xcode 5在iOS 7 SDK中编写全新的应用程序。 我想做的就是从应用程序包中的文件播放音频(而不是来自音乐库)。我希望在后台播放音频并在屏幕锁定时进行控制...

23得票4回答
如何在AVPlayer中获取HLS流的视频大小?

我正在尝试在播放HLS流时获取视频分辨率。 我有典型的播放器初始化:let urlAsset = AVURLAsset(URL: currentVideoUrl) self.player=AVPlayer(playerItem: AVPlayerItem(asset:urlAsset)) ...

23得票6回答
AVQueuePlayer的预缓冲

有没有人知道当当前 AVPlayerItem 即将完成播放时,AVQueuePlayer 是否开始缓冲下一个 AVPlayerItem? 我知道文档中没有任何提示,主要是想问是否有人观察到这种行为或者没有。

22得票1回答
加载资产后立即在AVPlayer中寻找特定位置

这段代码可以正常工作:我有一个AVPlayer,在视频加载完成之后立即开始播放。它能够正常工作。 以下代码无法正常工作: 与其从开头开始播放视频,我想要在给定的位置开始播放。所以我使用 KVO 等待资源准备好后再播放:BOOL isReadyToSeek = (self.playerIte...

22得票3回答
在iOS中播放ogg流

有人在iOS上播放过OGG流吗?除了编写自己的解码器外,我还能使用什么工具? 我正在使用苹果的AVPlayer播放该流。 这个问题已经作为这个线程的一部分提出: iOS在线无线电流媒体问题但还没有得到答案。

22得票2回答
AVPlayer在Swift中准备播放服务器音乐时太长且有延迟

我尝试使用Swift语言缓冲并立即播放远程url音频。 但问题是需要很长时间才能准备好并播放readyToPlay情况。 例如,一个声音url需要大约12到15秒才能运行。 这是我的代码: var asset: AVAsset! var player: AVPlayer! var pl...

21得票4回答
用Swift实现UISlider作为音频播放进度条

我看过一些使用Objective-C实现此功能的帖子,但我无法通过Swift实现相同的功能。具体而言,我无法弄清如何在下面实现addPeriodicTimeObserverForInterval。var player : AVAudioPlayer! = nil @IBAction func...

21得票3回答
AudioHardware.cpp:1200:在给定ID 0的情况下,无法删除属性侦听器:AudioObjectRemovePropertyListener。

我正在使用Swift开发一个项目,尝试启动AVPlayer,但出现异常并显示 AudioHardware.cpp:1200:AudioObjectRemovePropertyListener:AudioObjectRemovePropertyListener:没有具有给定ID 0的对象...