Did you have any progress on that ? i am facing the same issue. I came up with an work around, that i play the video at start of my game, and let it run till the end, and make it almost invisible. if you make it completely invisible (alpha=0 or visible=false or outside screen) it wont work.
videoplayer must run through the whole video, otherwise you video will start with the frame, that was the last frame, when you last started it.
not happy with that at all