Multiple-channel codec and transcoder environment for gateway, MCU, broadcast and video storage applications
First Claim
1. A signal processing system comprising:
- at least three video signal encoders, operable to encode at least one video signal into at least one compressed digital video data stream;
at least three video signal decoders, operable to decode at least one compressed digital video data stream into a video signal; and
at least one local controlling processor, wherein the at least one local controlling processor manages;
an operation of at least one video signal encoder and at least one video signal decoder; and
a signal flow associated with at least one of the at least three video signal encoders and at least one of the at least three video signal decoders.
8 Assignments
0 Petitions
Accused Products
Abstract
An environment for integrating a collection of video and audio processors into a multifunction system ideally suited for a common board in a hosted system. Codec and transcoding functions may be autonomous, operate under external control, be managed by a common chaperoning processor, or operated in combinations of each of these ways. The plurality of reconfigurable media signal processors can cooperatively support a variety of concurrent independent or coordinated tasks so as to provide on-demand network functions such as flexibly reconfigurable A/V transcoding, broadcast, video storage support, video mosaicing, etc., each supporting a variety of analog and digital signal formats. The system can be used for networked video services such as conferencing MCU functions, streaming transcoding record and playback video storage, call recording, conference recording, video answering (greeting playback, message record), and other functions. The architecture permits graceful growth, supporting a larger number of co-executing tasks as software algorithms become more efficient and future reconfigurable processors become more powerful, thus providing important architectural continuity.
74 Citations
115 Claims
-
1. A signal processing system comprising:
-
at least three video signal encoders, operable to encode at least one video signal into at least one compressed digital video data stream;
at least three video signal decoders, operable to decode at least one compressed digital video data stream into a video signal; and
at least one local controlling processor, wherein the at least one local controlling processor manages;
an operation of at least one video signal encoder and at least one video signal decoder; and
a signal flow associated with at least one of the at least three video signal encoders and at least one of the at least three video signal decoders. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A signal processing system comprising:
-
a plurality of video signal encoders, operable to encode at least one video signal into at least one compressed digital video data-stream;
a plurality of video signal decoders, operable to decode at least one compressed digital video data-stream into at least one video signal; and
at least one local controlling processor for managing at least one of the plurality of video signal encoders, wherein at least one of the plurality of video signal encoders supports a first plurality of compression formats and at least one of the plurality of video signal decoders supports a second plurality of compression formats. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 75, 76)
-
-
57. A signal processing system comprising:
-
a plurality of reconfigurable media signal processors;
a plurality of video signal encoders, each operable to encode a video signal into a compressed digital video data-stream;
a plurality of video signal decoders, each operable to decode a compressed digital video data-stream into a video signal; and
at least one local controlling processor for managing at least one of the plurality of video signal encoders, wherein at least one of the plurality of video signal encoders supports a first plurality of compression formats and at least one of the plurality of video signal decoders supports a second plurality of compression formats, and wherein the local controlling processor selects a first compression format from the first plurality of compression formats for use by the at least one of the plurality of video signal encoders and selects a second compression format from the second plurality of compression formats for use by at least one of the plurality of video signal decoders. - View Dependent Claims (58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74)
-
-
77. A video conferencing multipoint control unit, comprising:
-
at least two signal converting means, each for converting an incoming signal conforming to one of a variety of analog and digital signal formats into an uncompressed digital stream; and
at least one signal processor, receiving at least two uncompressed digital streams, and selecting at least one of them as output. - View Dependent Claims (78, 79, 80, 81, 82, 83, 84)
-
-
85. A signal stream transcoding video storage system, comprising:
-
a video signal storage;
a plurality of video signal encoders, each operable to encode an incoming video signal into a compressed digital video data stream to be stored in the video signal storage;
a plurality of video signal decoders, each operable to decode a compressed digital video data-stream from the video signal storage into an output signal; and
wherein the plurality of video signal encoders support first plurality of compression formats and plurality of video signal decoders support second plurality of compression formats. - View Dependent Claims (86, 87, 88, 89, 90, 91, 92, 93, 94)
-
-
95. A signal processing system comprising:
-
A plurality of video signal encoders, each for encoding a video signal into a compressed digital video data-stream;
a plurality of video signal decoders, each for decoding a compressed digital video data-stream into a video signal;
reconfigurable signal connection among the plurality of video signal encoders and the plurality of video signal decoders; and
at least one local controlling processor, wherein the at least one local controlling processor managing the operation of at least one of the plurality of video signal encoders and at least one of the plurality of video signal decoders;
the operation of the reconfigurable signal connection among the plurality of video signal encoders and the plurality of video signal decoders. - View Dependent Claims (96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106)
-
-
107. A signal processing system comprising:
-
a plurality of reconfigurable signal processors, each of which is arranged to operate as at least a video encoder for encoding a video signal into a compressed digital video data-stream and as at least a video signal decoder for decoding a compressed digital video data-stream into a video signal;
reconfigurable signal connection among the plurality reconfigurable signal processors; and
at least one local controlling processor, wherein the at least one local controlling processor is arranged for managing the operation of the plurality of reconfigurable signal processors and the operation of the reconfigurable signal connection among the plurality of reconfigurable signal processors. - View Dependent Claims (108, 109, 110, 111, 112, 113, 114, 115)
-
Specification