How to add and play video in the 3d viewport? Hi so I'm familiar with how to add images to the 3d viewport as planes. But can anyone explain how you would input a video into the 3d viewport such that you can play it in realtime?

My intent would be to create an image as a plane, add the video ontop of a section of this plane. And enable the movie to actually play (change frames and display them in the viewport) as I play from the timeline, and then use the camera to do like a 3d zooom in and down and across the plane that contains the video and back out kind of a thing. But I don't know how to make the video part work for this. I can only do it for static images atm.
Internal

Add the object.
Add a material.
Set the material to shadeless
Go to the texture tab and add a texture.
Load the movie as your texture.
Upon loading it enable Auto Refresh and press Match Movie Length once. The length should be updated.
In the 3D viewport, switch to textured or material shading mode.
In the shading options (Properties Panel N), select GLSL.



In the file you linked, the movie is playing, but you have set mapping to UV without specifying a UV Map (the object is not unwrapped). This part doesn't have anything to do with playing a movie, but with UV mapping.
Set the mapping to another type or create a UV map.