
[英]How to use AVPlayerLooper with AVPlayerItemVideoOutput?
[英]How to render more than one video with 'AVPlayerItemVideoOutput'?
我使用AVPlayerItemVideoOutput
提取每个视频帧,然后将其渲染到 CAMetalLayer。
问题是对于一个视频来说一切都很好,但是如果播放第二个视频,当hasNewPixelBufferForItemTime
方法时,第一个AVPlayerItemVideoOutput
object 返回 false。
我正在为每个视频创建完全独立的AVPlayer
、 AVPlayerItem
、 AVPlayerItemVideoOutput
。
下面的视频会覆盖之前的视频,有什么解决办法吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.