Воспроизведение YouTube видео в фоновом режиме

Я занимаюсь разработкой приложения для Android, которое предлагает наиболее часто просматриваемые видеоклипы в YouTube. Для воспроизведения видео я использую YouTube API для Android:

  @Override
public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer youTubePlayer, boolean b) {

    Log.d(TAG , "onInitializationSuccess(Provider, YouTubePlayer, boolean ) - Ini ");

    if(!b) {
        youTubePlayer.cueVideo(getIntent().getStringExtra("VIDEO_ID"));
    }

    Log.d(TAG , "onInitializationSuccess(Provider, YouTubePlayer, boolean ) - Fi ");

}

Я хотел бы добавить в приложение другую функцию, я хочу определить, смотрит ли пользователь на экран, если нет, я хочу отправить видео на задний план и продолжить воспроизведение музыки, возможно ли это?

Любая помощь очень ценится.

1 ответ

Решение

Только на YouTube красные пользователи могут воспроизводить видео YouTube в фоновом режиме ( см. Здесь). Вы можете проверить, есть ли у них это в API, но я так не думаю.

Также можно воспроизводить видео YouTube в фоновом режиме, если открыть браузерную версию YouTube. Может быть, вы можете использовать это, открыв правильную ссылку в веб-представлении в фоновом режиме;-) ...

Другие вопросы по тегам