腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在后台iOS5中播放多个音轨
的
AVQueuePlayer
objective-c
、
ios5
、
avfoundation
、
avplayer
、
avqueueplayer
我使用
AVQueuePlayer
在后台播放了几个项目。并且代码在iOS4中工作得很好。而在iOS5中,
AVQueuePlayer
改变了它
的
行为,所以播放器在第一个项目结束后停止播放。从iOS 5开始,
AVQueuePlayer
似乎不再
预
缓冲
。它确实
预
缓冲
了iOS 4中
的
下一首曲目。所以我
的
问题是如何在iOS5中使用AVPlayer或
AVQueuePlayer
在后台播放几个项目。
浏览 5
提问于2011-11-20
得票数 1
回答已采纳
1
回答
iOS: AVPlayer视频
预
加载
ios
、
video
、
avplayer
、
preload
它们
的
长度很短,只有2-5秒。它们是按随机顺序播放
的
。问题是,当更换视频时,当一个新
的
视频开始播放时,设备会延迟很短
的
时间,但我不希望这种变化是流动
的
。有没有办法用AVPlayer
预
加载视频?
浏览 29
提问于2011-12-02
得票数 10
回答已采纳
2
回答
控制av队列播放器中项
的
预
缓冲
。
ios
、
ipad
、
avfoundation
、
avplayer
、
avqueueplayer
请有人告诉我,是否有一种方法可以有选择地
预
缓冲
AVQueuePlayer
数组中
的
avplayeritems,而不是将其留给
AVQueuePlayer
自动方式,即在第一个项目完成播放时只加载下一个项目。我正在加载一个由4个短片组成
的
序列,在告诉
AVQueuePlayer
播放数组之前,我想先对它们进行
预
缓存。实际上,是否有一种方法可以在
avqueueplayer
的
支持下,按照需要控制
预
缓冲</e
浏览 4
提问于2011-09-12
得票数 4
回答已采纳
1
回答
连续播放两个视频导致短黑屏
iphone
、
objective-c
、
mpmovieplayercontroller
但似乎只有在加载之后,才会出现一个短小
的
黑屏。我现在想避开黑屏...代码如下:[super viewDidLoad]; object:nil]; } 但这里出现了一个很短
的
黑屏,可能是在movie2加载并播放
的</e
浏览 0
提问于2012-03-08
得票数 0
回答已采纳
1
回答
AVQueuePlayer
-在
缓冲
项时保持活动状态
ios
、
objective-c
、
audio
、
streaming
、
avqueueplayer
当远程
AVQueuePlayer
被
缓冲
时,是否可以使AVPlayerItem保持活动状态?目前,当项目进入
缓冲
,播放停止和所有信息设置
的
MPNowPlayingInfoCenter被删除-锁定屏幕,命令中心,外部设备等。我已经对AVPlayer/
AVQueuePlayer
进行了一段时间
的
测试,似乎唯一
的
选择是: 当观察者触发时,使用空
的
AVPl
浏览 1
提问于2015-11-21
得票数 2
回答已采纳
1
回答
AVQueuePlayer
同时播放项目,而不是顺序播放
objective-c
、
ios
、
avqueueplayer
我正在试着放一个简单
的
应用程序来播放一些内容
的
视频滚动前
的
视频。我已经浏览了
AVQueuePlayer</
浏览 3
提问于2011-12-29
得票数 0
1
回答
在将PlayerItem加载到播放器之前,AVPlayer开始
缓冲
它
ios
、
objective-c
、
swift
有没有人知道有没有办法在AVPlayerItems加载到AVPlayer之前开始
缓冲
它们?我有一组播放器项目,我想按顺序播放,我不希望它们之间有任何延迟。我试过使用
AVQueuePlayer
,这似乎并没有真正
的
帮助,有些人说
AVQueuePlayer
没有提前对下一个视频进行事件
缓冲
。我也尝试过使用和preferredForwardBufferDuration
的
AVPlayerItem设置,但它们似乎都不起作用。看起来在AVPlayer播放之前,playerItem实际上不会进行
缓
浏览 3
提问于2020-06-13
得票数 1
1
回答
防止cordova-plugin-播放列表一次
缓冲
所有音轨
objective-c
、
cordova
、
cordova-plugins
、
avqueueplayer
这个问题围绕着一个名为Cordova
的
插件-利用
AVQueuePlayer
的
插件播放列表。 问题是,当添加大量
的
磁道(30+)时,当尝试
缓冲
时,有几个磁道超时。正因为如此,
AVQueuePlayer
只能播放我试图加载
的
一些曲目(它只是在尝试播放错误曲目时跳过它们)。超时
的
轨迹总是随机
的
。尝试仅从同一列表中添加前15首左右
的
曲目会成功,因此它似乎与添加
的
曲目数直接相关。通过记录对我
的
浏览 0
提问于2018-11-20
得票数 0
1
回答
是重用相同
的
AVPlayer和AVPlayerLayer,还是每次都创建新
的
?
ios
、
video
、
avfoundation
、
avplayer
、
avplayerlayer
如果您需要在同一个视图中播放多个视频,似乎有两种方法:(1)每次创建新
的
AVPlayerLayers和AVPlayers;(2)重用相同
的
视频。假设您
的
类设计为播放多个视频,并且使用以下代码加载新视频: var playerItem:AVPlayerItem?每种选择
的
优缺点是什么?使用选项1是可以
的
,还是被认为是浪费
的
?
浏览 4
提问于2016-01-30
得票数 9
3
回答
AVPlayer会在开始
缓冲
音频流时冻结应用程序
ios
、
audio-streaming
、
dropbox
、
avplayer
、
avqueueplayer
我使用
的
是
AVQueuePlayer
的
一个子类,当我添加一个带有流式链接
的
新AVPlayerItem时,应用程序会冻结一到两秒钟。冻结我
的
意思是,它不会对UI上
的
触摸做出响应。此外,如果我已经播放了一首歌曲,然后将另一首歌曲添加到队列中,
AVQueuePlayer
会自动开始
预
加载该歌曲,同时它仍在流式传输第一首歌曲。这使得应用程序在两秒钟内不会对UI上
的
触摸做出响应,就像添加第一首歌曲一样,但歌曲仍在播放。所以这意味着
AVQu
浏览 0
提问于2011-10-09
得票数 56
2
回答
是否可以使用
AVQueuePlayer
在队列顶部插入项?
ios
、
avplayer
、
avqueueplayer
假设队列已经初始化,我看到向队列中添加项
的
唯一方法是: - (void)insertItem:(AVPlayerItem *)item afterItem:(AVPlayerItem *)afterItem那么,不可能在队列
的
顶部添加一个项吗?我希望能够重播以前
的
比赛,而不移除和重新要求所有的一切。
浏览 4
提问于2014-07-01
得票数 2
回答已采纳
5
回答
AVQueuePlayer
的
预
缓存
iphone
、
objective-c
、
avfoundation
、
avplayer
有没有人知道,当当前项目即将结束播放时,
AVQueuePlayer
是否会开始
缓冲
下一个AVPlayerItem? 我知道文档中没有任何建议,我主要是问是否有人观察到了这种行为。
浏览 4
提问于2010-11-19
得票数 23
回答已采纳
2
回答
通过m3u8流媒体到iphone
iphone
、
streaming
、
audio-streaming
、
m3u
我一直在阅读关于通过m3u8在iphone上进行流媒体
的
文章,但我不确定我是否错过了什么。众所周知,MPMoviePlayerController只能在OS3.1中全屏播放,因此iPhone用户只能观看视频(在我
的
例子中,用户只能收听音频),无法在应用程序中导航。我还没有找到像你一样通过m3u8进行流媒体播放
的
方法,例如,使用Matt Gallagher
的
代码和一个mp3……谢谢!
浏览 0
提问于2010-04-27
得票数 4
1
回答
AVQueuePlayer
/AVPlayer加载通知?
objective-c
、
ios
、
avfoundation
、
avplayer
、
avqueueplayer
我有一个
AVQueuePlayer
(显然是对AVPlayer
的
扩展),它可以加载流音频
的
播放列表。流式传输一切正常,但我希望有一个活动指示器,以显示用户
的
音频正在加载。问题是,我似乎在
AVQueuePlayer
(或AVPlayer)中找不到任何这样
的
通知,可以指示音频
缓冲
区何时完成加载/准备播放(也没有委托方法)。有什么想法吗?
浏览 0
提问于2011-12-07
得票数 7
回答已采纳
1
回答
MPMusicPlayerController
缓冲
/
预
加载
iphone
、
ios
、
ipad
、
mpmediaplayercontroller
有没有办法在我调用-play之前创建MPMusicPlayerController
缓冲
区内容?或者,当您设置队列时,它会默认执行此操作吗?AVAudioPlayer有-prepareToPlay方法,我听说
AVQueuePlayer
会自动开始
缓冲
下一项,但是MPMusicPlayerController也有同样
的
行为吗?
浏览 1
提问于2012-08-29
得票数 1
回答已采纳
3
回答
AVAudioPlayer动态更改声音URL
ios
、
iphone
、
avaudioplayer
在我
的
init方法中,我像这样初始化sound_a.wav。initWithContentsOfURL:[[NSBundle mainBundle] 根据不同
的
场景,我需要播放不同
的
声音(假设声音是sound_b)。
浏览 0
提问于2015-04-17
得票数 7
1
回答
如何
预
加载AVPlayerItem
ios
、
objective-c
、
avfoundation
、
avplayer
我知道,当使用
AVQueuePlayer
播放AVPlayerItem对象列表时,播放器会预先加载队列中
的
下一个项目,以便在用户到达此项目时更快地重新加载。问题是,我需要更多地控制
预
加载哪些项目,例如,我希望
预
加载3首下一首歌曲和2首前一首歌曲,并为快速加载做好准备。因此,我认为要自己管理AVPlayerItem对象,我只是不确定如何
预
加载AVPlayerItem 例如,我如何
预
加载前30秒?
浏览 16
提问于2014-06-09
得票数 13
1
回答
当
缓冲
区为空时处理
AVQueuePlayer
ios
、
audio-streaming
、
avqueueplayer
我想知道如何处理播放
的
音频文件从服务器使用
AVQueuePlayer
当
缓冲
区是空
的
。我通过KVO接收
缓冲
区是空
的
,我不确定我应该做什么。当设备连接到低带宽时,就会发生这种情况。一旦带宽好了,我可以在
缓冲
区中获取音频数据吗? 谢谢。
浏览 1
提问于2013-04-16
得票数 0
1
回答
由于空白,AVPlayer流在后台停止
ios
、
audio-streaming
、
avplayer
我试图实现无障碍播放,因为iOS闲置我
的
AVPlayer时,应用程序是在后台模式。 在回答之前,是的,我已经修改了plist,音频会话正确
的
设置,一切都很好,但是我
的
问题,我相信,在本质上是不同
的
。,比如保持AVPlayer实例存活
的
replaceCurrentItemWithPlayerItem,甚至
AVQueuePlayer
。然而,问题仍然存在,因为我必须按需在队列中添加新
的
轨道,当它
缓冲
iOS时,它已经认为我
的
应用程序值得停止。
浏览 2
提问于2013-01-02
得票数 4
回答已采纳
1
回答
MP3队列播放器-在后台线程加载?
ios
、
objective-c
、
audio
、
avplayer
、
avqueueplayer
我有一个
AVQueuePlayer
,用来播放来自互联网(http)
的
MP3歌曲列表。我也需要知道哪首歌正在播放。当前
的
问题是加载歌曲会导致延迟,在等待歌曲加载时阻塞主线程(第一首歌曲以及第一首完成播放后
的
顺序歌曲)。以下代码阻塞主线程:[queuePlayer insertItem: [AVPlayerItem playerItemWithURL[queuePlayer play] 我正在寻找一种方法来创建一个MP3
浏览 1
提问于2017-01-20
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
缓冲区溢出攻击的分析(下)
激光加工中,油压缓冲器的作用
“未来工厂”中油压缓冲器的地位
油压缓冲器铸就更好的智慧餐厅
“超级工厂”中油压缓冲器的作用
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券