Video switching system utilizing a prioritized common network
First Claim
1. A system controller for controlling the routing and prioritization of live digital video streams in a packet switched network, wherein a digital video stream may optionally include encoded audio or other stream data, the packet switched network including at least one router device operable to accelerate delivery of prioritized packets over the delivery of other non-prioritized packets, the delivery of video streams being configured in a matrix of possible video connections between video sources and video consumers, the matrix being determined by the operation and configuration of at least one video switch, the matrix being alterable through the selection of video connections at a control device, the system controller comprising:
- a processor;
a control interface connectable to a control device, wherein the control interface is further configured to receive video matrix switching commands to alter the video matrix;
a video switch interface connectable to a video switch, wherein the video switch interface is operable to transmit video switching commands to a video switch to alter the video connection matrix;
a priority control interface connectable to a router device, wherein the priority control interface is further configured to transmit communications to the router device to prioritize the delivery of a prioritized video stream over the delivery of other network traffic; and
wherein the processor is further configured to receive video matrix switching commands through said control interface and to process those received commands, wherein said processor is further configured to translate received video matrix switching commands into one or more video switching actions and one or more priority control actions, wherein said processor is further configured to transmit video switching commands corresponding to the video switching actions to one or more connected video switches;
wherein said processor is further configured to transmit concurrently with the video switching commands priority control commands corresponding to the priority control actions to one or more connected router devices in the packet switched network.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein are system controllers and larger systems incorporating such that can dynamically prioritize critical digital video data streams traveling across a network backbone over other non-priority video data and make the selection of which video streams are to be connected and prioritized through real-time use of video control panel equipment. Detailed information on various example embodiments of the inventions are provided in the Detailed Description below, and the inventions are defined by the appended claims.
39 Citations
27 Claims
-
1. A system controller for controlling the routing and prioritization of live digital video streams in a packet switched network, wherein a digital video stream may optionally include encoded audio or other stream data, the packet switched network including at least one router device operable to accelerate delivery of prioritized packets over the delivery of other non-prioritized packets, the delivery of video streams being configured in a matrix of possible video connections between video sources and video consumers, the matrix being determined by the operation and configuration of at least one video switch, the matrix being alterable through the selection of video connections at a control device, the system controller comprising:
-
a processor;
a control interface connectable to a control device, wherein the control interface is further configured to receive video matrix switching commands to alter the video matrix;
a video switch interface connectable to a video switch, wherein the video switch interface is operable to transmit video switching commands to a video switch to alter the video connection matrix;
a priority control interface connectable to a router device, wherein the priority control interface is further configured to transmit communications to the router device to prioritize the delivery of a prioritized video stream over the delivery of other network traffic; and
wherein the processor is further configured to receive video matrix switching commands through said control interface and to process those received commands, wherein said processor is further configured to translate received video matrix switching commands into one or more video switching actions and one or more priority control actions, wherein said processor is further configured to transmit video switching commands corresponding to the video switching actions to one or more connected video switches;
wherein said processor is further configured to transmit concurrently with the video switching commands priority control commands corresponding to the priority control actions to one or more connected router devices in the packet switched network. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for controlling the routing and prioritization of digital video streams configured in a video connection matrix in a packet switched network, wherein a digital video stream may optionally include encoded audio or other stream data, comprising:
-
one or more video switches connected through the packet switched network to a plurality of video sources and video consumers, the delivery of video streams from said video sources to said video consumers being configured in a matrix of possible video connections, the matrix being determined by the operation and configuration of said video switches;
a system controller for controlling the routing and prioritization of live video streams in a packet switched network, including a control interface configured to receive video matrix switching commands to alter the video matrix, said system controller further including a video switch interface connected to said one or more video switches, wherein the video switch interface is operable to transmit video switching commands to said video switches to alter the video connection matrix, said system controller further including a priority control interface configured to transmit communications to a connected router device to prioritize the delivery of a prioritized video stream over the delivery of other network traffic, further wherein said system controller is configured to receive video matrix switching commands through said control interface and to process those received commands, wherein said system controller is further configured to translate received video matrix switching commands into one or more video switching actions and one or more priority control actions, wherein said system controller is further configured to transmit video switching commands corresponding to the video switching actions to one or more connected video switches;
wherein said system controller is further configured to transmit concurrently with the video switching commands priority control commands corresponding to the priority control actions to one or more connected router devices in the packet switched network;
a control device connected to the control interface of said system controller, the control device operable to transmit video matrix switching commands over said control interface; and
one or more router devices embedded in the packet-switched network, said router devices being operable to accelerate delivery of prioritized packets over the delivery of other non-prioritized packets, wherein said router devices are further connected to said priority control interface. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for controlling the routing and prioritization of digital video streams configured in a video connection matrix in a packet switched network, wherein a digital video stream may optionally include encoded audio or other stream data, said system comprising:
-
a packet switched network including a high-speed backbone;
one or more video switches connected through said packet switched network to a plurality of video sources and video consumers, the delivery of video streams from said video sources to said video consumers being configured in a matrix of possible video connections, the matrix being determined by the operation and configuration of said video switches;
a system controller for controlling the routing and prioritization of live video streams across the high-speed backbone of said packet switched network, including a control interface configured to receive video matrix switching commands to alter the video matrix, said system controller further including a video switch interface connected to said one or more video switches, wherein the video switch interface is operable to transmit video switching commands to said video switches to alter the video connection matrix, said system controller further including a priority control interface configured to transmit communications to a connected router device to prioritize the delivery of a prioritized video stream over the delivery of other network traffic, further wherein said system controller is further configured to receive video matrix switching commands through said control interface and to process those received commands, wherein said system controller is further configured to translate received video matrix switching commands into one or more video switching actions and one or more priority control actions, wherein said system controller is further configured to transmit video switching commands corresponding to the video switching actions to one or more connected video switches;
wherein said system controller is further configured to transmit concurrently with the video switching commands priority control commands corresponding to the priority control actions to one or more connected router devices in said packet switched network;
a control device connected to the control interface of said system controller, the control device operable to transmit video matrix switching commands over said control interface; and
one or more router devices embedded in said packet-switched network, said router devices being operable to accelerate delivery of prioritized packets across said backbone over the delivery of other non-prioritized packets, wherein said router devices are further connected to said priority control interface. - View Dependent Claims (26, 27)
-
Specification