objective-c - AVPlayer 实例可以同时播放两个视频吗?

标签 objective-c ios avplayer

我目前正在使用 MPMoviePlayerController 在我的应用中播放视频。当我从一个视频切换到下一个视频时,过渡不是很顺畅。我得出的结论是,我需要做的是淡出第一个视频,同时淡入第二个视频。为此,我需要同时播放两个视频。我知道我不能用 MPMoviePlayerController 做到这一点。它在文档中。可以用AVPlayer来完成吗?我可以有两个 AVPlayer 实例,播放不同的电影,在我的应用程序中同时播放并且用户可以看到两部电影吗?

最佳答案

使用 MPMoviePlayer 一次只能播放一部电影。但是,您可以使用 AVPlayer(在 AVFoundation 中,较低级别的音频-视频框架中)同时播放多个视频。查看此 example :

关于objective-c - AVPlayer 实例可以同时播放两个视频吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6475849/

相关文章:

ios - UIScrollView截图,从contentOffset点开始?

ios - SpriteKit 中火箭的烟雾效果

ios - 当应用程序在 tvOS 中播放视频期间从后台进入前台时,前进和后退不起作用

ios - 为什么我的视频没有显示在我使用 AVPlayer 的 ScrollView 中的单元格中

ios - 使用 MBTiles 在离线 map 中自动将 RMMarker 调整为用户的当前位置

iphone - 应用程序激活后恢复 AVPlayer 视频播放

ios - 将Xcode更新到版本10.4后,Apple Pay无法正常工作

ios - 重新加载时 UICollectionView 在 indexPath 中选择单元格

ios - 什么情况下需要使用MTLStoreActionStoreAndMultisampleResolve而不是MTLStoreActionMultisampleResolve?

android - 绘制固定长度曲线