Heterogeneous video may be independently encoded in a processor-based
system and transmitted for display on a display device. In the display
device, the independent video streams may be de-packetized for display on
the same display at different frame rates. Thus, each of the video
sources may be displayed in a separate portion of the display at its
native frame rate. For example, an electronic programming guide may be
transmitted for display at one frame rate and displayed in a distinct
region on the display screen while video corresponding to an ongoing
television program may be displayed in another portion of the display
screen at its native frame rate.