A printing system for time-based data enables the printing of time-based
media by sharing processing resources on a printer and on an external
media processing system such as an external service, for example, a web
service. The media processing may similarly be shared, as determined by a
resource allocation module, or as indicated by a user via a user
interface, between the printer and an external media processing system
coupled via a communication interface to the printer or via a network. An
example of such an external media processing system is an external device
such as a personal computer or an external service such as a web service.
A stand-alone version of the printer with embedded time based data in
multiple media is described with a display and user interface so that a
user can walk up to the printer and perform multimedia processing at the
printer. The stand alone version has a network connection or other
communication interface so that an external service or device can
interface directly with the printer in performing media processing or a
user can interface with the external service or device directly through
the printer.