This project was the development of software for both a presentation editor( the Choreographer) and playback engine (the Player) for Video Walls. It is a time line and key frame based editor that allows the author to specify positions and effects for all data types and choreographs the motion. The system undersatnd many different data types, simple text, JPG/BMP/PNG/GIF images, AVI/MPGS, Html, Several types of hardware video overlays, Video switchs and remote control of DVD players.