Method and architecture for distributed video switching using media notifications
First Claim
1. A media switch configured for use in a distributed video conference, the media switch comprising:
- a first interface configured for a first type communication with an endpoint;
a second interface configured for the first type communication with another media switch, the second interface being configured to receive a first video stream having a first characteristic and a second video stream having a second characteristic;
a third interface configured for a second type communication with a stream controller, the stream controller being configured to provide a notification; and
a fourth interface configured for the second type communication with a controlling server,whereby the media switch is configured to re-target an active stream in response to the notification or a difference between the first and second characteristics.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are video conferencing systems, devices, architectures, and methods for using media notifications to coordinate switching between video in a distributed arrangement. An exemplary media switch in accordance with embodiments can include: a first interface configured for a first type communication with an endpoint; a second interface configured for the first type communication with another media switch, the second interface being configured to receive a first video stream having a first characteristic and a second video stream having a second characteristic; a third interface configured for a second type communication with a stream controller, the stream controller being configured to provide a notification; and a fourth interface configured for the second type communication with a controlling server, whereby the media switch is configured to re-target an active stream in response to the notification or a difference between the first and second characteristics.
-
Citations
31 Claims
-
1. A media switch configured for use in a distributed video conference, the media switch comprising:
-
a first interface configured for a first type communication with an endpoint; a second interface configured for the first type communication with another media switch, the second interface being configured to receive a first video stream having a first characteristic and a second video stream having a second characteristic; a third interface configured for a second type communication with a stream controller, the stream controller being configured to provide a notification; and a fourth interface configured for the second type communication with a controlling server, whereby the media switch is configured to re-target an active stream in response to the notification or a difference between the first and second characteristics. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of controlling streams in a distributed video conference, the method comprising:
-
monitoring packets of a first type protocol in a media switch; identifying a stream change using one or more identification techniques applied to the monitored packets; changing a current speaker stream to a last speaker stream when the media switch owns the current speaker stream; and forwarding an active speaker stream to one or more endpoints. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer readable medium on which is stored a sequence of instructions that, when executed by one or more processors, causes the processors to perform the method of:
controlling streams in a distributed video conference, the method comprising; monitoring packets of a first type protocol in a media switch; identifying a stream change using one or more identification techniques applied to the monitored packets; changing a current speaker stream to a last speaker stream when the media switch owns the current speaker stream; and forwarding an active speaker stream to one or more endpoints. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
31. A means for controlling streams in a distributed video conference, comprising:
-
a means for monitoring packets of a first type protocol in a media switch; a means for identifying a stream change using one or more identification techniques applied to the monitored packets; a means for changing a current speaker stream to a last speaker stream when the media switch owns the current speaker stream; and a means for forwarding an active speaker stream to one or more endpoints.
-
Specification