Video conferencing device which performs multi-way conferencing
First Claim
1. A video conferencing endpoint operable to perform multi-way video conferencing, the video conferencing endpoint comprising:
- a video input operable to receive two or more first video images in a single video frame of a video stream;
a decoder coupled to the video input for decoding the received video frame;
a processor coupled to the decoder and operable to implement virtual decoder program instructions operable to;
receive the video frame from the decoder comprising the two or more first video images; and
separate the two or more first video images into separate video images, wherein separating the two or more first video images is performed using coordinate information received with the received video frame;
wherein the video conferencing endpoint is a first video conferencing endpoint and wherein the first video conferencing endpoint is further operable to transmit an output video frame to a second video conferencing endpoint;
wherein the output video frame comprises two or more second video images, and wherein the two or more second video images comprise at least one of the separated video images.
4 Assignments
0 Petitions
Accused Products
Abstract
In various embodiments, a video conferencing device (e.g., an endpoint) may generate a video frame that includes video images of two or more video conferencing endpoints. The video frame may then be sent to a video conferencing device that may receive the video frame and separate the two or more video images into separate video images. In some embodiments, coordinate information sent along with the video frame (e.g., in metadata) may be used by the video conferencing endpoint to determine the locations of the video images in the video frame to facilitate separation of the video images. By transmitting and receiving video frames with multiple video images (from different video conferencing endpoints), multiple video conferencing endpoints can implement a multi-way video conference call without using an MCU.
144 Citations
20 Claims
-
1. A video conferencing endpoint operable to perform multi-way video conferencing, the video conferencing endpoint comprising:
-
a video input operable to receive two or more first video images in a single video frame of a video stream; a decoder coupled to the video input for decoding the received video frame; a processor coupled to the decoder and operable to implement virtual decoder program instructions operable to; receive the video frame from the decoder comprising the two or more first video images; and separate the two or more first video images into separate video images, wherein separating the two or more first video images is performed using coordinate information received with the received video frame; wherein the video conferencing endpoint is a first video conferencing endpoint and wherein the first video conferencing endpoint is further operable to transmit an output video frame to a second video conferencing endpoint;
wherein the output video frame comprises two or more second video images, and wherein the two or more second video images comprise at least one of the separated video images. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer implemented method, comprising:
-
receiving a first video frame, comprising two or more first video images at a first video conferencing endpoint, wherein the two or more first video images are from at least two different video conferencing endpoints; separating the two or more first video images in the first video frame into two or more separate video images, wherein separating the two or more video images is performed using coordinate information received with the received video frame; compositing two or more second video images into a second video frame, wherein at least one of the two or more second video images is at least one of the two or more separate video images; transmitting the second video frame to a second video conferencing endpoint; and wherein the first video conferencing endpoint and the second video conferencing endpoint are operable to participate in a multi-way video conference between at least four total video conferencing endpoints without using an MCU. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification