Можно ли воспроизводить аудио с YouTube, когда устройство Android спит?

возможно ли воспроизводить видео с YouTube в сервисе, когда экран устройства заблокирован (отображение выключено)? API YouTube предоставляет несколько способов воспроизведения видео, однако, когда я блокирую устройство, воспроизведение останавливается. Android MediaPlayer можно просто воспроизвести из службы, и блокировка экрана на это не повлияет...

У кого-нибудь есть опыт в этом?

Любой совет очень ценится!

Спасибо!


person user1961461    schedule 03.03.2015    source источник
comment
возможный? да, но это может быть некоторая работа .... используйте API, чтобы получить канал для видео. многие, многие ссылки, включенные в ленту, включают ссылку RTSP для аудио. Я воспроизводил звук таким образом (вне Android, используя VLC или используя какой-либо другой клиент rtsp). Вам просто нужно выяснить, где ваш андроид поддерживает такие ссылки rtsp. Не много сделал там, но другие сделали. snipplr.com/view/63341   -  person Robert Rowntree    schedule 10.03.2015


Ответы (1)


YouTube SDK предотвращает воспроизведение видео в фоновом режиме просто потому, что любой существующий экземпляр YouTubePlayer уничтожается, когда действие/фрагмент, содержащий его, приостанавливается/останавливается/уничтожается.

Кроме того, он определяет, когда видеоплеер перекрывается (частично или полностью) другим видом.

person Sebastiano    schedule 09.03.2015
comment
Спасибо за ваш ответ, я боялся этого... есть ли способ обойти это? :( - person user1961461; 10.03.2015
comment
Нет, если вы хотите придерживаться YouTube SDK, нет. - person Sebastiano; 10.03.2015