- Home /
Unity 1080p Video player
Hey everyone,
I would like to know if somebody has already achieved to play a video on a Standalone (PC and Mac), iOS, Android platforms because it seems that Unity is not the best engine if you want to use high definition videos but maybe I am wrong.
Any idea ? Thank a lot
Answer by saldavonschwartz · May 18, 2016 at 04:31 AM
Up to 1080 is fine as far as Unity is concerned. I would even guess that anything that fits in the underlying GPU texture max size is fine (i.e. current cell phones even support 4096 for sure).
The two issues though are:
If you import the video as an asset (as opposed to as-is into streaming assets), Unity will transcode it to Ogg, which can take hours.
Unity's biult-in movie texture mechanism only works for desktop.
So for issue 2, you basically need to do it thru external code, aka a plugin. AFAIK you have 2 options: a. code your own plugin (i.e. in OpenGL -- see my similar question for the basic workflow). b. trade your time for someone else's (in exchange of your money of course), and buy a plugin. Two that are available in the asset store are Easy Movie Texture and AVPro.
Your answer
Follow this Question
Related Questions
Multiple Cars not working 1 Answer
Writing a shader for a terrain? 0 Answers
Surface Shader: Brick Texture problem 2 Answers