Hey idle, yes, long time ago was more easy, i remember darkbasic can play movies too.
But will be nice to have a native comand like MovieToTexture(movie,texture).

Im using a triky for movies played over 3D WindowedScreen. Is not elegant solution but is what i got
1) In main window create a TextGadget(0..., fullscreen or any size. Can work with canvas or another one. (i think)
Later create WindowedScreen.
the movie is linked to the textgadget, some thing like: PlayMovie(0,GadgetId(0))
2) With PB6.21 this work nice.
In PB6.02 when play the movie i avoid in the main loop renderWorld and Flipbuffers, because cause flicker screen.
Is a bad solution but it work.

The problem is what this not work with OpenScreen for full screen mode.