Recording a videoconference using video different from the videoconference
First Claim
1. A non-transitory computer-readable memory medium comprising program instructions for recording a videoconference, wherein the videoconference is conducted among a plurality of videoconference endpoints, wherein the program instructions are executable to:
- provide respective video of the videoconference to each of the plurality of videoconferencing endpoints;
provide second video of the videoconference to a recording server, wherein the second video corresponds to the videoconference, and wherein the second video is different from the video provided to any of the plurality of videoconferencing endpoints.
4 Assignments
0 Petitions
Accused Products
Abstract
A videoconference may be initiated between a plurality of endpoints. At least one of the endpoints may be coupled to a recording server, which may be configured to record the videoconference. A configuration may be selected (e.g., automatically or manually) for performing the recording. The endpoint (e.g., acting as an MCU) may transmit information to endpoints and may transmit recording information to the recording server. The recording information may be different from the videoconference information. For example, it may be in a “streaming friendly” format, at a different bit rate, encoded differently, have different inputs, etc. The manner in which the videoconference is stored and/or recorded may be based on the selected configuration. Clients may be configured to receive and display the videoconference from the recording server and may be configured to change the provided layout to different layouts, e.g., based on user input.
-
Citations
24 Claims
-
1. A non-transitory computer-readable memory medium comprising program instructions for recording a videoconference, wherein the videoconference is conducted among a plurality of videoconference endpoints, wherein the program instructions are executable to:
-
provide respective video of the videoconference to each of the plurality of videoconferencing endpoints; provide second video of the videoconference to a recording server, wherein the second video corresponds to the videoconference, and wherein the second video is different from the video provided to any of the plurality of videoconferencing endpoints. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for recording a videoconference, wherein the videoconference is conducted among a plurality of videoconference endpoints, comprising:
-
providing respective video to each of the plurality of videoconferencing endpoints; providing second video to a recording server, wherein the second video corresponds to the videoconference, and wherein the second video is different from video provided to any of the plurality of videoconferencing endpoints. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable memory medium comprising program instructions for recording a videoconference, wherein the videoconference is conducted among a plurality of videoconference endpoints, wherein the program instructions are executable to:
-
receiving video at a recording server, wherein the video corresponds to the videoconference, and wherein the video is different from video provided to any of the plurality of videoconferencing endpoints in the videoconference; recording the received video. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
Specification