189得票15回答
如何在Swift中使用AVPlayerViewController (AVKit)播放视频

如何使用 AV Kit Player View Controller 在 Swift 中播放视频?override func viewDidLoad() { super.viewDidLoad() let videoURLWithPath = "http://*...

169得票9回答
如何使用Swift播放本地视频?

我有一个短的mp4视频文件,已经添加到我的当前Xcode6 Beta项目中。 我想在我的应用程序中播放这个视频。 经过几个小时的搜索,我找不到任何有用的信息。是否有一种方法可以使用Swift实现,还是必须使用Objective-C?能否指点方向?我肯定不是唯一一个想知道这件事情的人。

91得票5回答
没有AVPlayer代理?如何跟踪歌曲何时播放完毕?Objective-C iPhone开发。

我找了一圈,但是我找不到 AVPlayer class 的委托协议。这是怎么回事? 我正在使用它的子类 AVQueuePlayer,播放从URL加载的AVPlayerItems数组。是否有任何方式可以在歌曲播放完成时调用方法?特别是在队列末尾? 如果不可能,那么是否有任何办法可以在缓冲后歌...

37得票3回答
Swift: AVPlayer播放视频时显示此错误:[AVOutputContext]警告:共享音频呈现上下文不可用的AVF上下文。

我试图从捆绑目录播放视频,但是出现了以下错误: video[29054:2968406] [MediaRemote] [AVOutputContext] WARNING: AVF context unavailable for sharedAudioPresentationCont...

35得票6回答
在Storyboard中嵌入AVPlayerViewController时出现无法同时满足约束警告

我正在尝试通过嵌入到单独的视图控制器中,完全通过Storyboard来设置AVPlayerViewController。 步骤: 1.在Xcode中创建单个视图应用程序。 2.将VC嵌入导航控制器中。 3.在底部添加工具栏。(固定到superView (Leading、Trailing...

18得票9回答
AVPlayerViewController中的“完成”按钮点击事件

我想在AVPlayerViewController中播放本地视频,但是发现没有找到“完成”按钮的点击事件。 我的视频能够在AVPlayerViewController中播放,但我没有找到下一个按钮、上一个按钮和完成按钮的点击事件。

18得票3回答
SwiftUI:如何正确地以模态方式呈现AVPlayerViewController?

UIKit 正确的方法: 根据苹果在主题上的 WWDC 2019 演讲,AVPlayerViewController 应该模态呈现,以利用 API 的所有最新全屏特性。这是建议从你的 UIKit 呈现视图控制器调用的示例代码:// Create the player let player =...

17得票3回答
AVPlayer与AVPlayerViewController的播放控制

我将n个AVPlayer放置在视图控制器中,以定制视图控制器的其他元素,但我仍希望在不使用AVPlayerViewController时使用播放和刮擦控件。是否有一种方法可以为AVPlayer启用这些控件?

17得票2回答
使用AVPlayer时出现“非多路径连接”错误

我正在使用AVKit播放YouTube URL。我在按钮动作中有以下代码: @IBAction func trailerButtonAction(_ sender: Any) { guard let youtubeUrl = youtubeURL else { return } ...

14得票1回答
Swift 3.退出全屏时AVPlayerViewController出现问题

当应用退出全屏并且屏幕 UI 滑到顶部时,我在控制台中收到一个错误。 错误: -[AVPlayerViewController exitFullScreenAnimated:completionHandler:] 失败,并显示错误信息“View needs to be loaded bef...