当前位置 : 主页 > 手机开发 > ios >

ios – 如何使用AVPlayer更改视频播放质量?

来源:互联网 收集:自由互联 发布时间:2021-06-11
我怎样才能像YouTube一样改变视频质量. 目前我正在玩原始质量,我提供360p,480p,720p等选项,以改变质量. 我怎么能改变它? 任何帮助都会有所帮助. 你不能简单地用AVplayer做到这一点.您需要
我怎样才能像YouTube一样改变视频质量.

目前我正在玩原始质量,我提供360p,480p,720p等选项,以改变质量.

我怎么能改变它?
任何帮助都会有所帮助.

你不能简单地用AVplayer做到这一点.您需要不同的URL用于不同质量的视频.当用户选择其他质量时,您可以使用 replaceCurrentItemWithPlayerItem方法切换到该视频AVPlayer.

AVPlayerItem *playeriem= [AVPlayerItem playerItemWithURL:urlOfSelectedQualityVideo];
[playeriem seekToTime:player.currentTime];
[player replaceCurrentItemWithPlayerItem:playeriem];
网友评论