System and method for handling video data
AssigneeDisguise Technologies Limited
InventorAshraf Nehru
Life of this patent
Estimating the term…
Abstract
A video processor card for outputting video data, the video processor card being arranged for insertion into a video media server and into communication with an output of the video media server, the card comprising: an input for receiving a first video data stream at a first video resolution from the output of the video media server; a processor arranged to demultiplex the received first video data stream at the first resolution into a plurality of second video data streams, each second video data stream being at a second video resolution; and a plurality of video outputs, each video output arranged to output one of the plurality of second video data streams, wherein the first video resolution is at a higher video resolution than the second video resolution.
Claims9
A video processor card for outputting a plurality of video data streams, the video processor card comprising:
- the video processor card being configured and arranged for removable insertion into a video media server and into communication with an output of the video media server;
- an input for receiving a first video data stream at a first video resolution from the output of the video media server;
- a processor arranged to demultiplex the received first video data stream at the first resolution into a plurality of second video data streams, each second video data stream being at a second video resolution;
- and
- a plurality of video outputs, each video output arranged to output one of the plurality of second video data streams,
- wherein the first and second video data streams comprise pixel data and the first video resolution is at a higher video resolution than the second video resolution, and wherein the first video data stream at the first video resolution comprises the plurality of second video data streams interleaved together such that consecutive pixels in the first video data stream comprise pixel data from different ones of the plurality of second video data streams, and wherein each of the second video streams each represent a different region of a source video split into sub-frames separately output for rendering, the interleaving being such that as soon as the pixels are received at the input, the four output video data streams are generated immediately, without having to wait for a full frame to be buffered.
A method of outputting a plurality of video data streams, the method comprising:
- receiving, at an input of a video processor card arranged for removable insertion into a video media server and into communication with an output of the video media server, a first video data stream at a first video resolution from the output of a video media server;
- demultiplexing the first video data stream into a plurality of second video data streams, each second video data stream being at a second video resolution;
- and
- outputting video data from a plurality of video outputs, each video output being arranged to output one of the plurality of second video data streams,
- wherein the first and second video data streams comprise pixel data and the first video resolution is at a higher video resolution than the second video resolution, and wherein the first video data stream at the first video resolution comprises the plurality of second video data streams interleaved together such that consecutive pixels in the first video data stream comprise pixel data from different ones of the plurality of second video data streams, and wherein each of the second video streams each represent a different region of a source video split into sub-frames separately output for rendering the interleaving being such that as soon as the pixels are received at the input, the four output video data streams are generated immediately, without having to wait for a full frame to be buffered.
Dependencies are inferred from the claim text.