在使用ytplayer SDK的应用中,某些YouTube视频无法播放

时间:2019-04-22 02:43:37

标签: ios youtube-api ytplayer

我们正在使用YouTube提供的ytplayer SDK测试我们的应用程序。 请参考下面的链接。 https://developers.google.com/youtube/v3/guides/ios_youtube_helper?hl=ko

问题是,当我播放一些视频时,我无法仅在应用程序中播放。该视频在Youtube应用,移动网络(Safari应用)和桌面浏览器上都可以很好地播放。 (videoId:ozUdQJxvQCk)

我在YouTube上的SDK示例应用中尝试过,但问题是相同的。换句话说,这不仅是我应用程序的问题。

SDK返回的错误代码如下: “解码失败,错误代码为-1”

如果有人知道如何解决,请回答。

==

附加示例应用代码。在这两个视频中,上面的是正常的,下面的一个是有问题的。

- (void)viewDidLoad {
    [super viewDidLoad];

    // Do any additional setup after loading the view, typically from a nib.
    CGRect rect = CGRectMake(0, (self.view.frame.size.height - self.view.frame.size.width) / 2, self.view.frame.size.width, self.view.frame.size.width);
    YTPlayerView *yt = [[YTPlayerView alloc] initWithFrame:rect];
    [self.view addSubview:yt];

    // [yt loadWithVideoId:@"yv90i_afcPI"];  // it's ok
    [yt loadWithVideoId:@"ozUdQJxvQCk"];  // video unavailable
}

0 个答案:

没有答案