Получать качественные события YouTube с помощью WebView
Я пытаюсь получить информацию об изменениях качества видео на YouTube и адаптации скорости, и я понял, что это невозможно сделать с помощью API Android YouTube, и переключился на WebView и iFrame. По крайней мере, в описании API YouTbe iFrame есть функции получения качества и адаптации скорости, но я не понял, как реализовать API iFrame в сочетании с WebView, чтобы иметь доступ к функциям плеера.
Кто-нибудь имел такой опыт и может поделиться какой-то базовой логикой?
1 ответ
Вы можете посмотреть на этот проект ( android-youtube-player), чтобы решить проблему взаимодействия API WebView-IFrame.
Но это не решит проблему контроля качества воспроизведения. Как вы можете прочитать здесь, метод изменения качества теперь не работает. Поэтому, хотя технически возможно получать события изменения качества, вы не будете получать их, потому что вы не сможете реально изменить качество.
Вы также можете обратиться к проблеме № 27 и № 101.