改变YTPlayerView的播放质量

时间:2015-03-24 16:29:34

标签: ios7 youtube ios8 uiwebview ytplayerview

我的应用中存在嵌入式YouTube视频的质量问题。我正在使用YTPlayerView来嵌入来自YouTube的视频。我的应用程序有2个选项:选项1是用户可以观看360p质量的视频,选项2是720p质量。这两种选择可能吗?如果是,我可以自定义YTPlayerView的视频播放质量吗?

我试图以这种方式改变质量,但它似乎不起作用:

 [self.playerView setPlaybackQuality:kYTPlaybackQualitySmall];

1 个答案:

答案 0 :(得分:3)

我假设您正在使用YouTube的youtube-ios-player-helper for iOS。

不幸的是,由于iFrame API的性质,无法强制使用此库进行高质量播放。播放器会以最接近您YTPlayerView尺寸的分辨率加载视频。如果您以编程方式更改YTPlayerView的大小,视图将重新加载视频以适合您的新框架。

请参阅项目页面上的this GitHub issue。不幸的是,这是该课程的预期行为。

相关问题