Video Decoder which Processes Multiple Video Streams
First Claim
1. A method, comprising:
- receiving a video stream comprising time multiplexed video packets from two or more video sources;
sorting the video packets into buffers according to the video packets respective video source; and
spatially multiplexing video images into a composite video frame, wherein the video images are formed using the video packets from the respective buffers.
4 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, a spatially multiplexed output decoder may spatially multiplex video packets received in a time multiplexed video stream. A video stream with video packets from two or more sources may be received along with metadata. In some embodiments, a decoder may organize the video packets into respective buffers (e.g., each buffer including video packets for a respective video image). The spatially multiplexed output decoder may spatially multiplex the video images (which are made up of data from the respective video packets) into a video frame to be outputted (e.g., to a separate buffer). The video images in the video frame may then be demultiplexed in other parts of the system (e.g., in a virtual decoder) using information provided about the video frame (e.g., in metadata formed with the video frame).
133 Citations
20 Claims
-
1. A method, comprising:
-
receiving a video stream comprising time multiplexed video packets from two or more video sources; sorting the video packets into buffers according to the video packets respective video source; and spatially multiplexing video images into a composite video frame, wherein the video images are formed using the video packets from the respective buffers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16)
-
-
11. An application specific integrated circuit (ASIC), wherein the integrated circuit is operable to:
-
receive a video stream comprising time multiplexed video packets from two or more video sources; sort the video packets into buffers according to the video packets respective video source; and spatially multiplex video images into a composite video frame, wherein the video images are formed using the video packets from the respective buffers
-
-
17. A method, comprising:
-
receiving a video stream comprising time multiplexed video packets from two or more video conferencing endpoints; receiving metadata with the video stream;
wherein the metadata includes identification information for the video packets in the video stream;sorting the video packets into buffers according to the video packets respective video source, wherein the metadata is used to sort the video packets into the respective buffers; and spatially multiplexing video images into a composite video frame, wherein the video images are formed using the video packets from the respective buffers. - View Dependent Claims (18, 19, 20)
-
Specification