2016-09-29 3 views
1

Je veux diffuser une vidéo 360 à partir de YouTube dans mon application Android en utilisant VrVideoView. J'ai cherché à ce sujet depuis un certain temps, mais je n'ai pas vraiment trouvé une question avec une réponse acceptée ou hautement votée. Même sur google developer website, j'ai seulement trouvé cette déclaration.Charger 360 degrés vidéo Youtube en utilisant VrVideoView

Une URL distante avec un schéma http ou https, tel que "http://foo.com/file.mp4". Les URL HLS (par exemple "http://foo.com/file.m3u8") sont prises en charge, mais le format d'entrée correct doit être défini dans l'objet VrVideoView.Options.

Quelqu'un s'il vous plaît aidez-moi à comprendre si c'est possible ou non? Si possible, alors comment le faire?

Merci d'avance!

Répondre

0

jouer vidéo VrVideoView vous devez obtenir l'URL directe à la vidéo, vous pouvez le faire avec l'outil comme youtube-dl mais cet outil a besoin python, essayez de trouver un autre moyen d'obtenir l'url

0

Pour la Options d'objet, vous pouvez utiliser

Options options = new Options(); 
    options.inputFormat = Options.FORMAT_HLS; 
    options.inputType = Options.TYPE_MONO; // for 360 video 
    // options.inputType = Options.TYPE_STEREO_OVER_UNDER; //for 3D 360 video 
    videoWidgetView.loadVideo(youtubeURI, options); 

pour plus d'information, vous pouvez consulter la documentation disponible à Google VR

ou consultez l'exemple simple widget vidéo dans Google VR SDK

+0

Comment créer un URI à partir d'un lien vidéo YouTube? J'ai essayé en utilisant simplement l'URL de la vidéo, mais cela n'a pas fonctionné. – Exception

+0

Uri youtubeUri = Uri.parse ("www.youtube.com/someDummyVideo"); – overlord1234

+0

@Exception - Cela a-t-il fonctionné? – shivamDev