我正在使用SwiftyDropbox
'sgetTemporaryLink()
播放视频AVPlayer
。我有六个测试文件,它们都按预期工作,除了 1.
一个不起作用的是 41 MB 大小(我不会认为这是一个大的视频文件),其余的小于 22 MB。
我已多次阅读文档AVFoundation
和文档,但无法找到有关最大文件大小的任何内容,尽管我不希望流内容的最大文件大小。SwiftDropbox
我希望它能够连续播放下载到内存的较小块。
我的问题是:
- 播放远程 URL 是否有文件大小限制
AVPlayer
? - 如果没有,是否需要使用某种方式
AVPlayer
来流式传输这些较大的文件?
我正在使用以下代码启动AVPlayer
:
self.previewPlayer.replaceCurrentItem(with: AVPlayerItem(url: URL(fileURLWithPath: url)))
self.previewPlayer.play()
谢谢!