Play movie in the background

How to play movie in the background?
if play movie with DirectShowComponent, it comes to topmost over all siblings.

DirectShowComponent inherits from Component so you should be able to just call toBack() on it to change the z-order to be behind all of its siblings. Also, make sure it isn’t set to be always on top by calling setAlwaysOnTop (false) on your DirectShowComponent.


I have already done it, but it does not fix it.

Looks like DirectShowComponent gets rendered in a separate native window so it will always be placed in front of your JUCE components. So unfortunately there’s no way to play a movie in the background using it.


How about QuickTimeMovieComponent?

Yes that will be the same as it’s also in a separate native window.