I am trying to achieve functionality like video is running in the browser while any html related content(e.g. a set of <div>s) to appear over video screen. I have been trying to use the
Atom net_wm_state_below = XInternAtom( dpy, "_NET_WM_STATE_BELOW", False );
to send the vlc window below but it doesnt work. OR, can it be done using the z-order ??

html5 also introduced the <video> element but i think it has no control over it !!! just guessing