System and method for presenting multiple pictures on a television
AssigneeTP Lab, Inc.
InventorsChi Fai Ho, Shin Cheung Simon Chiu
Life of this patent
Estimating the term…
Abstract
Provided is a method and system for displaying video from a plurality of video streams on a display. It includes an input interface for receiving video data from a plurality of video streams and transferring the video data to a frame controller in communication with a television display. The frame controller causes the video data from each of the plurality of different video streams to be displayed in a separate frame on the television display, and each frame occupying an area of the television display separate from an area occupied by any other frame. A system for displaying video from a plurality of video stream using the correct aspect ratio and resolution is also provided.
Claims14
A television system, comprising:
- a first input interface for receiving a plurality of video streams and for transferring the plurality of video streams to a frame controller, wherein each of the plurality of video streams correspond to a different video channel;
- a second input interface for receiving a command from a control device;
- the frame controller causing each of the plurality of received video streams to be simultaneously displayed in corresponding separate, non-overlapping frames on a display, each frame occupying an area of the display separate from an area occupied by any other frame, wherein the non-overlapping frames comprise at least:
- a first frame displaying a first video stream, wherein the displaying of the first video stream comprises displaying first video data and playing first audio data of the first video stream;
- a second frame smaller in size than the first frame, the second frame displaying a second video stream different from the first video stream, wherein the displaying of the second video stream comprises displaying second video data of the second video stream and not playing second audio data of the second video stream;
- and
- a third frame smaller in size than the first frame, the third frame displaying a third video stream different from the first and second video streams, wherein the displaying of the third video stream comprises displaying third video data of the third video stream and not playing third audio data of the third video stream;
- and
- the frame controller further, based on the command, causing the display of the first and second video streams in the first and second frames to be modified, wherein the modified display of the first video stream comprises displaying the first video data of the first video stream in the second frame and not playing the first audio data of the first video stream, wherein the modified display of the second video stream comprises displaying the second video data in the first frame and playing the second audio data of the second video stream.
A method for displaying a plurality of video streams on a display, comprising:
- receiving a plurality of video streams and transferring the plurality of video streams to a frame controller, wherein each of the plurality of video streams correspond to a different video channel;
- receiving a command from a control device;
- causing, by the frame controller, each of the plurality of received video streams to be simultaneously displayed in corresponding separate, non-overlapping frames on a display, each frame occupying an area of the display separate from an area occupied by any other frame, wherein the non-overlapping frames comprise at least:
- a first frame displaying a first video stream, wherein the displaying of the first video stream comprises displaying first video data and playing first audio data of the first video stream;
- a second frame smaller in size than the first frame, the second frame displaying a second video stream different from the first video stream, wherein the displaying of the second video stream comprises displaying second video data of the second video stream and not playing second audio data of the second video stream;
- and
- a third frame smaller in size than the first frame, the third frame displaying a third video stream different from the first and second video streams, wherein the displaying of the third video stream comprises displaying third video data of the third video stream and not playing third audio data of the third video stream;
- and
- in response to receiving the command, causing, by the frame controller, the display of the first and second video streams in the first and second frames to be modified, wherein the modified display of the first video stream comprises displaying the first video data of the first video stream in the second frame and not playing the first audio data of the first video stream, wherein the modified display of the second video stream comprises displaying the second video data in the first frame and playing the second audio data of the second video stream.
Dependencies are inferred from the claim text.