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 including a conference client that is enabled to execute videoconferencing software;
a conference channel;
a back-channel;
a server component enabled to provide a composite video signal to the client component over the conference channel, the composite video signal containing a video signal received from at least one other client component in the multi-participant video conference system; and
wherein the client component further comprises a client video mixer configured to mix a local video signal into the composite video signal received from the server component and render video images including a local video image contained in the composite video signal according to position and layout information communicated between the server component and the client component over the back-channel.
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.
79 Citations
21 Claims
-
1. A multi-participant videoconference system, comprising:
-
a client component including a conference client that is enabled to execute videoconferencing software; a conference channel; a back-channel; a server component enabled to provide a composite video signal to the client component over the conference channel, the composite video signal containing a video signal received from at least one other client component in the multi-participant video conference system; and wherein the client component further comprises a client video mixer configured to mix a local video signal into the composite video signal received from the server component and render video images including a local video image contained in the composite video signal according to position and layout information communicated between the server component and the client component over the back-channel. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for defining a region for local video within a conference video layout on a display of a client in a multi-participant videoconference system, which also includes a server, the method comprising the steps of:
-
defining a conference video layout for the client'"'"'s display, the conference video layout having a plurality of regions, at least one of which is for externally captured video carried in a composite conference video signal received from the server; identifying a region in the defined conference video layout for display of local video that is captured by the client and processed only by the client; communicating a size and a location of the identified region for display of the local video to the client; transmitting the composite conference video signal to the client, the composite conference video signal including the identified region for display of the local video; and mixing a local video signal containing the local video into the composite conference video signal in accordance with the identified region. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A client component for use in a multi-participant videoconference system, the client component comprising:
-
a video capture device configured to capture local video and generate a local video signal; a conference channel port through which the client component is configured to communicate primary conference information with an external component, the primary conference information including a composite video signal transmitted to the client component from the external component; a back-channel port through which the client component is configured to communicate secondary conference information with the external component, the secondary conference information including instructions received by the client component from the external component regarding placement of the local video relative to the composite video on a display associated with the client component; and a mixer configured to mix the local video signal into the composite video according to the received instructions. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method for improving image quality of a composite conference video in a multi-participant videoconference system, comprising:
-
defining a layout for a plurality of video images; identifying a region of the layout to be replaced by a locally generated video image; composing a composite conference video signal configured to communicate and display the composite conference video in the defined layout, the composite conference video signal including the identified region; transmitting the composite conference video signal from a server component to a client component of the multi-participant videoconference system; and displaying the composite conference video with the identified region replaced by the locally generated video image. - View Dependent Claims (20, 21)
-
Specification