Low delay real time digital video mixing for multipoint video conferencing
AssigneePictureTel Corporation
InventorsQin-Fan Zhu, Louis J. Kerofsky
Life of this patent
Estimating the term…
Loading patent…
AssigneePictureTel Corporation
InventorsQin-Fan Zhu, Louis J. Kerofsky
Estimating the term…
A multipoint control unit (MCU) includes a plurality of segment processors arranged to extract segment data from a corresponding plurality of input video streams and a plurality of data queues, each one of the data queues being coupled to a corresponding one of the plurality of segment processors for storing segment data provided from the segment processors. The (MCU) also includes a data combiner coupled to the data queues for combining output data from the data queues and a controller coupled to the combiner for selectively providing data to the combiner in accordance with the amount of the data in the data queues. Several different approaches for determining what queues to obtain data from are described to reduce insertion delay Asymmetric picture rates are also used to reduce the video mixing delay. In addition, the multipoint control unit can optionally have the segment processors including a rate reducer and have the combiner controller send bit rate control information to the reducer to control the operation of the reducer.
A method of operating a multipoint control unit for use in videoconferencing of a plurality of audio-video terminals comprises:
A method of operating a multipoint control unit for use in videoconferencing of a plurality of audio-video terminals comprises:
A multipoint control unit comprises:
A method of operating a multipoint control unit for use in a multipoint video conference comprises:
A method of operating a multipoint control unit for use in a multipoint video conference comprises:
A computer program product residing on a computer readable medium comprising instructions for causing a multipoint control unit to:
A computer program product residing on a computer readable medium comprising instructions for causing a multipoint control unit to:
A computer program product residing on a computer readable medium comprising instructions for causing a multipoint control unit to:
Dependencies are inferred from the claim text.