A printing system includes embedded functionality for performing media
content recognition and processing. Based on the results of the content
recognition and processing performed on the media content, the printing
system can generate a paper-based or other printed representation
thereof. The printing system may further produce a corresponding
electronic representation of the media content, which in combination with
the printed representation can be used to view and access the media
content. A printing system may also include a media renderer application
having a print functionality for printing selected media content.