A production system automates the control of production devices used to produce
and broadcast a show. The system automation allows a video director to pre-produce,
preview, and produce the live show from a single user interface. In an embodiment,
a processing unit displays graphical controls for the production devices. A video
director interacts with the graphical controls to thereby remotely control the
production devices from one location. In an embodiment, a video director defines
a set of production commands or instructions (i.e., "transition macro"). Upon execution,
each production command directs the processing unit to transmit in series and/or
parallel one or more control commands to one or more of the production devices.
Production commands can be included to enable the show to be broadcast live or
recorded for on-demand access. Live and/or on-demand productions are distributed
over traditional television mediums and/or a computer network, including the Internet.