- Home /
How to download 360 video to Android device's Streaming assets folder, before playback using Easy Movie Texture.
I'm having difficulty finding the information i need to make this work. I hope someone can point me in the right direction.
I'm integrating 360 video in Unity 3d to create a vr-application where the main content consists of four 360 videos which tell a story. The player needs to navigate through the video's by pressing UI buttons.
Since i've successfully built the application by storing the video's natively in Streaming Assets folder, my app exceeds the 100Mb playstore limit because the video's are stored in Streaming Assets.
I'm looking for a way to embed some sort of link to an online source, so the user can download all video content when the app is launched for the 1st time.
So the video will be hosted online. The app will need a link to download the video's and store them on the device. Then the app needs to play the video's from local folders location.
I hope i've made what i'm trying to do here a bit clear. Any help would be much appreciated.
Answer by OmerDoron · Jan 19, 2017 at 07:18 PM
I had a similar issue. What i have done is first, i used this asset to stream the video from youtube (it requires net connection, but it has the advantage of lowering app size). the plugin above works with "EasyMovieTexture" and it`s actually working very well. combining the above asset with EasyMovieTexture gives you the option of getting the information while playing, means you could load infinite number of videos without worrying about app size.
you just expand the array to the number of videos you need, enter the URL and then change the target plane to a sphere so it support 360 vids.
*Important thing to say is that the EMT plugin is kinda heavy, for me it added 30~35mb to the apk file...
hope that helps.
Your answer
![](https://koobas.hobune.stream/wayback/20220612105049im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
How to localize the video in Unity 0 Answers
360 video resolution (Gear VR) 1 Answer
VR autowalk function unity 5 3 Answers
Framerate drop after 1min playback with Cardboard and Easy Movie Texture 1 Answer