Local video loopback method for a multi-participant conference system using a back-channel video interface
First Claim
1. A multi-participant videoconference system, comprising:
- a client component, the client component including, a conference client enabled to execute peer-to-peer videoconferencing software, the conference client communicating video and audio data across a conference channel;
a client monitor configured to monitor the conference client;
a back-channel connection, the back-channel connection being a parallel communication link to the conference channel between the client component and a server component; and
a client video mixer, and a server component, the server component providing a client configurable audio/video stream to each of a plurality of participants in the multi-participant video conference system.
3 Assignments
0 Petitions
Accused Products
Abstract
A multi-participant videoconference system incorporating a back-channel connection and a client video mixer is disclosed. The multi-participant videoconference system includes a client component and a server component. The server component provides a composite conference video signal to the client component. A region is defined in the composite conference video signal and the size and coordinates of the region are communicated to the client component by the server component over the back-channel. The client component captures local video and mixes local video into the composite conference video signal using the size and coordinates received from the server component for display.
-
Citations
29 Claims
-
1. A multi-participant videoconference system, comprising:
-
a client component, the client component including, a conference client enabled to execute peer-to-peer videoconferencing software, the conference client communicating video and audio data across a conference channel;
a client monitor configured to monitor the conference client;
a back-channel connection, the back-channel connection being a parallel communication link to the conference channel between the client component and a server component; and
a client video mixer, and a server component, the server component providing a client configurable audio/video stream to each of a plurality of participants in the multi-participant video conference system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for defining a region for local video within a composite video layout of a multi-participant videoconference system, comprising:
-
defining a composite conference video layout, the composite conference video layout having up to a plurality of regions;
identifying a region in the defined composite conference video layout for a local video display;
communicating a size and a location of the identified region to a client component of the multi-participant videoconference system; and
transmitting a composite conference video signal to the client component, the composite conference video signal including the identified region for the local video display. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A multi-participant videoconference system, comprising:
-
a server component having a media mixer; and
a client component having a client video mixer, wherein the client video mixer is capable of inserting real-time video content into a conference composite video signal within a specified region defined by the server component. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for improving an image quality of a composite conference video in a multi-participant videoconference system, comprising:
-
defining a layout for up to a plurality of video images, the layout defining a composite of the up to a plurality of video images;
identifying a region of the layout, the identified region to be replaced by another video signal;
composing a composite conference video signal, the composite conference video signal being configured to communicate the composite conference video in the defined layout and including the identified region; and
transmitting the composite conference video signal from a server component to a client component of the multi-participant videoconference system, wherein the identified region of the composite conference video minimizes processing of one of the up to a plurality of video images in the composite conference video signal. - View Dependent Claims (26, 27, 28, 29)
-
Specification