I have made it with UV projection.
Unfortunately, it's only good for a single material object where object texture does not matter much.
I used cylinder in this case.
First I unwrapped the cylinder "projected from view" in Blender and placed it's UV in one corner (preliminary applying a video to the diffuse channel so that I could estimate proper placement).

Then in iClone applied the same video to a plane and cylinder.
Moved the cylinder in front of the plane screen at the timeline.
Also applied some bump map to the cylinder as well to stop the illusion that cylinder is rotating.
Finally at the end, when cylinder stops, I set the offset by U to the value of -0.9 (could be positive or negative depending on the direction).
This is done for the diffuse channel only. The value itself controls where at the map to stop sliding the texture (video in this case).

I use a single directional light with strong shadow.
Spotlight with volumetric for a beamer.
Camera placement and angle also play an important role and should be figured experimentally.