你好朋友,我正在开发OTT平台应用程序,我需要像Snapchat和instagram作为参考,非常流畅地播放视频,没有任何延迟。我正在使用 Cloudinary 上传视频,一切正常,但第一次,AVPlayer 需要 1-2 秒的时间来启动视频,这对我来说是件坏事。播放视频后,下次我播放相同的视频时,它播放流畅,延迟时间最长为半秒。
至于我试图通过不同的博客学习并堆叠流答案,我摆脱了这是默认的 AVPlayer 缓冲时间,它取决于视频持续时间及其获取的视频信息,如标题、元数据等。但我不必使用这些信息随处可见。
我试图将AVPlayer .automaticallyWaitsToMinimizeStalling = false的这个属性设置为false,但仍然没有运气。
我从 StackOverflow 帖子中尝试了一些解决方案,但没有成功
这是演示视频链接,您可以尝试http://res.cloudinary.com/dtzhnffrp/video/upload/v1621013678/1on1/bgasthklqvixukocv6xy.mov
如果大家可以建议,我可以用什么让OTT平台流畅播放视频真的很感谢大家...
提前致谢