I was hoping with uGUI that the long and old annoyance of average support of movie playback would be fixed, but checking the documentation, it’s all the same.
Is there any plan on making MovieTexture - or whatever movie streaming/playback - work with uGUI on iOS and Android?
If some barely unsupported plugin manage to make some playback work with Unity Texture, my guess is that the limitation is just a lack of dedication in making a solid solution?
Also, movie textures are very resource intensive. Videos are heavily compressed because storing every frame would use up way too much memory and storage. Your program will have to decompress the video, sample into it to make a texture out of a frame of the video, and then give you access to that texture.
My point is that Movie textures aren’t (or rather SHOULDN’T) be used professionally, and there is no “good solution” to implementing one in a game, there are only the few “ok” solutions that are all resource-intensive due to the decompression.
I pretty sure I don’t care about the resource intensity, since they are used to show short teaser clip in full or near full screen. My issue is that I need some GUI on top to skip/replay them and it sucks to have to do that in native and not in uGUI.