Bob will correct me if i am wrong, But i believe interactive elements overaly designs. This means that by default and interactive element will jump to the front of the page to do what it does. In your case, the video will push forward over the text, that is just what it does.
you could make the text, have the video hidden till triggered and make the video appear over the text with a trigger, could be a button, the button could be invisible also; this way only you know the location and you can click that area to make the video appear and play.
... View more