@Learn, his question was more directed at me, and the others that mentioned the use of pyQT or pySide and using python. Phonon is the media system of QT 4.x whcih dosnt come as part of maya but can be compiled to work with maya i hear.
Since your useing mel, your only real option is to just call up videos in a external video player.