2016-09-12 6 views
0

ich eine Android-App entwickle, die die meisten gesehenen Videos Clips auf YouTube schon sagt, Videos abzuspielen ich die Youtube-API für Android bin mit:Wiedergabe Youtube Video im Hintergrund

@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 "); 

} 

Ich möchte eine andere hinzufügen Feature zu der App, ich möchte erkennen, ob der Benutzer auf den Bildschirm schaut, wenn nicht, möchte ich das Video an den Hintergrund senden und weiter Musik spielen, ist das möglich?

Jede Hilfe wird sehr geschätzt.

+1

Ich erinnere mich vage an die youtube-Richtlinie, die es jedem verbietet, Apps im Hintergrund YT-Videos abspielen zu lassen. Haben Sie das überprüft? –

+0

Gerade jetzt, was Sie sagen, ist richtig. – skylight

Antwort

0

Es ist nur für youtube rote Benutzer möglich, Youtube-Videos im Hintergrund (see here) zu spielen. Sie können überprüfen, ob sie dies in der API haben, aber ich denke nicht.

Es ist auch möglich, Youtube-Videos im Hintergrund abzuspielen, wenn Sie die Desktop-Version von Youtube in einem Browser öffnen. Vielleicht können Sie dies nutzen, indem Sie den richtigen Link in einer Hintergrundansicht im Hintergrund öffnen ;-) ...

Verwandte Themen