我正在使用AVPlayer
我通过URL
连接到远程AVPlayerItem
。问题是我想立即播放来自URL
的声音而不要让用户等待AVPlayer
缓冲。
问题是,如果远程URL's
资产媒体非常短,那么它根本不会缓冲很长时间,但如果媒体有点长,则需要一段时间。
有没有办法跳过缓冲过程或至少缩短它?
答案 0 :(得分:1)
快速5
您只需要使用automaticallyWaitsToMinimizeStalling属性。
player.automaticallyWaitsToMinimizeStalling = false
player.playImmediately(atRate: 1.0)