×

Video decoder which processes multiple video streams

  • US 8,633,962 B2
  • Filed: 06/19/2008
  • Issued: 01/21/2014
  • Est. Priority Date: 06/22/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving, by a decoder of a first video conferencing endpoint, a video stream comprising time multiplexed video packets from two or more video conferencing endpoints of a plurality of video conferencing endpoints participating in a video conference with the first video conferencing endpoint;

    sorting, by the decoder, the video packets into buffers according to the video packets respective video source conferencing endpoint;

    spatially multiplexing, by the decoder, two or more video images into a first composite video frame, wherein the two or more video images are formed using the video packets from the respective buffers;

    passing the first composite video frame to a virtual decoder of the first video conferencing endpoint;

    finding, by the virtual decoder, boundaries of the two or more video images within the first composite video frame;

    separating, by the virtual decoder, the two or more video images into separate video images;

    compositing, by the first videoconferencing endpoint, a second composite video frame comprising a plurality of video images, wherein the plurality of video images includes at least one of the separate video images;

    transmitting to a second video conferencing endpoint of the plurality of video conferencing endpoints the second composite video frame; and

    transmitting to the second video conferencing endpoint information regarding which video images of the plurality of video images of the second composite video frame are to be included in a third composite video frame, wherein the third composite video frame is to be generated by the second video conferencing endpoint.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×