1. A system for printing multimedia data, the system comprising: an interface for receiving a multimedia data from a peripheral device; and a multimedia processing system coupled to the interface to receive the multimedia, the multimedia processing system performing a multimedia function on the multimedia data, wherein the multimedia processing system resides at least in part on the system.