Как встроить прямой эфир с помощью YouTube API на tvOS
Мне нужна возможность вставлять прямой эфир с YouTube в приложение tvOS. Из-за отсутствия UIWebView это было невозможно со всеми предыдущими версиями tvOS. Я надеялся, что эта функция будет включена в текущую версию tvOS 10 или Swift 3, но мне кажется, что она все еще отсутствует.
Тем не менее, кто-нибудь знает трюк / что-то, что я пропустил во время моего путешествия по документации API? Мне не разрешено использовать парсеры Youtube, такие как pod 'youtube-parser'
и т. д. Я должен быть в полном соответствии с условиями Youtube.
1 ответ
Мое решение пока недостаточно хорошее, но работает нормально. Во-первых, я нахожу плейлист youtube с помощью приложения youtube-dl https://rg3.github.io/youtube-dl/download.html Итак, я могу найти ссылку https://manifest.googlevideo.com/api/manifest/hls_playlist/*****. m3u8 в этом формате. Затем я просто вставил эту ссылку в приложение TVOS.