AVPlayer对象用于实现单项或多项回放的控制器和用户界面。
有人可以修复此错误代码:“[SceneKit] 错误:无法获取像素缓冲区 (CVPixelBufferRef)”吗?
我目前正在尝试构建一个以 VR 格式显示 360 度视频的应用程序。当我将视频保存为 Xcode 项目内的文件时,该视频可以正常播放。但是,当我...
SwiftUI - TabView 可滑动视图页面 - 带有视频和图像
我有一个 TabView 并创建了一个由图像和视频制成的可滑动视图页面,我的问题是,当我滑动并落在第 3 个项目上时,TabView 正在播放第 4 页上的视频
AVFoundation (AVPlayer) 支持的格式?没有 .vob 或 .mpg 容器?
在此处的 Mac 应用程序中使用 AVPlayer 从文件夹中全屏播放随机视频,但是当我尝试播放 .vob 文件或 .mpg 文件时,我只会看到黑屏,黑屏的持续时间与视频持续播放的时间一样长。 ...
我有一个 Swift 应用程序,它有一个类似于社交媒体应用程序卷轴的视频列表。 我在 UICollectionView 中使用带有 HLS 格式视频的 AVplayer。 我有两个问题: 缓冲总是很慢甚至
SwiftUI AVPlayer 在按下 15 秒前进按钮后有时会停止播放
我构建了一个带有 15 秒前进和后退按钮的小型媒体播放器。如果我按下按钮,播放器有时会停止播放。 代码尽可能简单。但我找不到问题所在。 任何欣...
我有一个视频,我想从服务器下载并以固定视图流式传输。 我在故事板中设置了一个具有固定约束的 UIView,这是我在代码中所做的: @IBOutlet 弱变量
我有以下代码,它在我的 Amazon S3 存储桶中获取一个代表音频文件 (HLS m3u8) 的文件。然后我创建一个 AVURLAsset 并附上访问它所需的 cookie,然后 subseque ...
几天来我一直在为这个问题而苦苦挣扎。我的问题的前提与这个问题基本相同,但它已经 4 年没有更新了。 在我的 SwiftUI 应用程序中,我正在播放 m3u8 HLS 文件...
从 Cloudfront URL 创建的 AVPlayer 不喜欢加载蜂窝数据
所以我正在从 AWS S3 存储桶加载视频,但是当我使用 LTE(而不是 wifi)时,它需要永远加载。这很常见吗?它似乎因设备而异。有些设备加载 20 秒...
如何在 SwiftUI 上的 AVQueuePlayer 中获得每首歌曲之间的延迟?
我创建了 songQueue 并向其中添加了一组歌曲。我创建的队列中的每首歌曲都一个接一个地播放,但我想在每首歌曲之间添加一定的间隙(myModel.delay)。 我在下面使用...
react-native-video 不为 iOS 添加授权标头,适用于 Android
我在使用 react-native-video 时遇到问题,其中授权标头在 iOS 上工作时未指向 iOS 源。 我的视频是私有的并存储在 Azure 媒体服务中
Command Center 媒体按钮不与 App 的媒体状态 Swift Unity 同步
我使用 swift 框架为我的 Unity 项目创建了一个媒体播放器插件,媒体播放器在应用程序上运行良好。 但是,当应用程序的媒体状态暂停时,命令中心媒体按钮会...
AsyncDisplayKit 问题在 Swift 中同时播放多个视频
我正在使用纹理(AsyncDisplayKit)。其中,我创建了 ASTableNode 并添加了分页,我想创建像 tiktok 这样的视频提要。我的代码正在运行,但同时播放两个视频...
我有一个带有视图的 SwiftUi 应用程序,我想在其中播放远程视频序列。我用过 AVQueuePlayer。 在任何复制结束时,我想在定义的暂停后播放下一个视频
我正在尝试使用杜比全景声 (Dolby Atmos) 媒体文件来获得空间音频。 问题: 我是否需要将 SceneKit、RealityKit 和/或 CoreMotion 与 CMHeadphoneMotionManager 一起使用来构建此功能或...
我正在尝试连续播放文件,中间没有间隙。我尝试的第一件事是使用 AVQueuePlayer: 让播放器 = AVQueuePlayer() 让 playerItem1 = ... 让 playerItem2 = ... 播放器.in...
我可以轻松地按下按钮并播放声音。但是我想在按下停止按钮后再次按下播放按钮时,我希望声音从停止的地方继续。怎么...
是否有可能在 AVPlayer 中为段设置重试逻辑? 我希望 AVPlayer 在收到段的 404 时重试,只要它有可用的缓冲区。不幸的是,我试过了……
除了 NotificationCenter.default.addObserver(self, selector: #selector(hasEnded), name: .AVPlayerItemDidPlayToEndTime, object:
在 avplayer (safari 16.3) 上切换分辨率时不使用再现报告
我正在开发 LL-HLS 功能。 在 Safari 中播放我开发的 LL-HLS 时,EXT-X-RENDITION-REPORT 标签似乎在 ABR 更改分辨率时不起作用。 改变