Method and system for multimedia communication control
First Claim
1. An apparatus for manipulating compressed digital video, the manipulated compressed digital video being a manipulation of data from at least one of a plurality of compressed digital video sources, the apparatus comprising:
- at least one video input module for receiving compressed video input data from at least one source of said plurality of sources, the video input module comprising a generalized decoder operative to decode the compressed video input data and generate a primary video data stream and to process the compressed video input data and said primary video data stream to generate a secondary data stream; and
at least one video output module for receiving primary video data stream and secondary data stream from at least one input module of said plurality of input modules, and operative to encode the primary video data stream with referring to the secondary data stream into manipulated compressed video output data, whereby the use of said secondary data stream by the output module improves the speed of encoding and the quality of the compressed video data.
5 Assignments
0 Petitions
Accused Products
Abstract
A multipoint control unit (MCU) or other digital video-processing apparatus operates to manipulate compressed digital video from several compressed digital video sources. The apparatus has a plurality of video input modules and a plurality of video output module. Each of the video input modules receives a compressed video signal from one of the sources and generally decodes the data into a primary data stream and a secondary data stream. The video output module receives the primary and secondary data streams, from at least one of the input module for generally encoding to a compressed output stream for transmission.
35 Citations
41 Claims
-
1. An apparatus for manipulating compressed digital video, the manipulated compressed digital video being a manipulation of data from at least one of a plurality of compressed digital video sources, the apparatus comprising:
-
at least one video input module for receiving compressed video input data from at least one source of said plurality of sources, the video input module comprising a generalized decoder operative to decode the compressed video input data and generate a primary video data stream and to process the compressed video input data and said primary video data stream to generate a secondary data stream; and
at least one video output module for receiving primary video data stream and secondary data stream from at least one input module of said plurality of input modules, and operative to encode the primary video data stream with referring to the secondary data stream into manipulated compressed video output data, whereby the use of said secondary data stream by the output module improves the speed of encoding and the quality of the compressed video data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus for manipulating compressed digital video, the manipulated compressed digital video being a manipulation of data from at least one of a plurality of compressed digital video sources, the apparatus comprising:
-
at least one video input module for receiving compressed video input data from at least one source of said plurality of sources, the video input module comprising a generalized decoder operative to decode the compressed video input data and generate a primary video data stream and to process the compressed video input data to generate a secondary data stream; and
at least one video output module for receiving primary video data stream and secondary data stream from at least one input module of said plurality of input modules, and operative to encode the primary video data stream, with referring to the secondary data stream, into manipulated compressed video output data, whereby the use of said secondary data stream by the output module improves the speed of encoding and the quality of the compressed video data.
-
-
22. An apparatus for manipulating compressed digital video, the manipulated compressed digital video being a manipulation of data from at least one of a plurality of compressed digital video sources, the apparatus comprising:
-
at least one video input module for receiving compressed video input data from at least one source of said plurality of sources, the video input module comprising a generalized decoder operative to decode the compressed video input data and generate a primary video data stream and to process said primary video data stream to generate a secondary data stream; and
at least one video output module for receiving primary video data stream and secondary data stream from at least one input module of said plurality of input modules, and operative to encode the primary video data stream with referring to the secondary data stream into manipulated compressed video output data, whereby the use of said secondary data stream by the output module improves the speed of encoding and the quality of the compressed video data. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
23. A compressed video combiner unit for generating a compressed digital video, which is a composition of plurality of compressed digital video sources, the compressed video combiner unit comprising:
-
at least one video input module for receiving a compressed video input data from at least one source of said plurality of sources, the video input module comprising;
a generalized decoder operative to decode the compressed video input data and generate a primary video data stream, the generalized decoder comprising;
a data processing unit operative to process said compressed video input data and said primary video data stream to generate a secondary data stream, said secondary data stream being associated with said primary video stream; and
at least one video output module operative to receive at least one of said primary video data stream and said secondary data stream, the output module comprising;
a rate control unit; and
a generalized encoder, in communication with said rate control unit and operative to receive said primary video data from said at least one input module and encode said primary video data into a compressed video output data;
means to route said primary video data from at least one input module to at least one output module; and
means to route said secondary data stream from at least one input module to the at lest one output module;
whereby the use of said secondary data stream by the output module improves the speed of encoding and the quality of the compressed video output data.
-
-
40. An apparatus for manipulating compressed digital video, the manipulated compressed digital video being a manipulation of data from at least one of a plurality of compressed digital video sources and destinations, the apparatus comprising:
-
at least one video input module, each video input module being operative to receive a compressed video input signal belongs to one of said sources, depending on the required manipulation, to decode said compressed video input signal for generating a decoded video data stream and to transfer the decoded video data stream to a common interface; and
at least one video output module, each output module being operative to grab at least one of said decoded video data streams from the common interface, to encode said decoded video data stream into a compressed video output stream and to transfer said compressed video output stream to at least one destination of said plurality of destinations; and
a common interface for routing said data streams from at least one input module to at least one output module;
wherein there is no permanent logical relation or connection between said input port and said output port and the temporary logical connection is depending on the current needs of a current manipulation, where by using of said configuration improves resources allocation of said apparatus. - View Dependent Claims (41)
-
Specification