The present invention provides for rendering graphics/image data at an
electronic device that typically has limited resources. A video data
steam is received at an electronic device, the video data stream
including either user interface information or slideshow presentation
data coded in a video codec format. A video processor of the electronic
device is used to decode at least a portion of the video data stream into
video frame data. A portion of the user interface or slideshow
presentation is then displayed as video from data on a display of the
electronic device.