A printing system enables the printing of multimedia received from a media
source that is communicatively coupled to the printer. Based on the
received multimedia data, the printing system produces a paper or other
printed output as well as a related electronic output. Together, the
printed and electronic outputs provide a representation of the
multimedia. The printer is also capable of communicating and controlling
the functionality of the media source. Depending on the desired
application for the printer, the printer may include any combination of
mechanisms for receiving media data, printing the printed output, and
producing the electronic output.