Мы тестируем наше приложение с помощью ytplayer SDK, предоставленного YouTube.Пожалуйста, обратитесь к ссылке ниже.https://developers.google.com/youtube/v3/guides/ios_youtube_helper?hl=ko
Проблема в том, что при воспроизведении некоторых видео я не могу воспроизвести только в приложении.Это видео очень хорошо воспроизводится в приложениях Youtube, мобильных сетях (Safari-приложениях) и браузерах на рабочем столе.(videoId: ozUdQJxvQCk)
Я пробовал это в образце приложения SDK на YouTube, но проблема была той же.Другими словами, это проблема не только моего приложения.
Код ошибки, возвращаемый из 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
}