Peripheral bus video communication using internet protocol
AssigneeQsc, LLC
InventorRyan Pring
Life of this patent
Estimating the term…
Abstract
Described are techniques for video bridging for conversion of IP network video streams to the USB Video Class (UVC). The conversion of IP video to UVC video can include the use of software-only conversions and hardware assisted conversions, and can be done within purpose-built “conversion” devices or as software only solutions operating within applications or drivers within the operating systems of the “end nodes”. The end-nodes simultaneously see and use multiple USB UVC video sources. The conversion process can also convert the USB UVC video control protocol to IP Video Stream control protocols.
Claims14
A system, comprising:
- first and second camera apparatuses coupled to an internet protocol (IP) network;
- a bridging apparatus located remotely from the first and second camera apparatuses, the bridging apparatus having a first connection coupled to the IP network and a second connection with a peripheral bus, wherein the bridging apparatus transcodes multimedia data between the IP network and the peripheral bus, the bridging apparatus transmitting first control messages in a uniform, single control protocol to control the first and second camera apparatuses, the bridging apparatus outputting the multimedia data on the peripheral bus in one or more peripheral bus protocols, wherein the bridging apparatus is configured to receive second control messages from a user device in a peripheral bus protocol associated with the user device for controlling the first and second camera apparatuses, the user device located remote from the bridging apparatus;
- and
- a switch located remotely from the first and second camera apparatuses and the bridging apparatus, the switch configured to convey the multimedia data and the control messages between the bridging apparatus and the first and second camera apparatuses.
An apparatus for facilitating exchange of multimedia information between at least two camera devices and a user device, comprising:
- an internet protocol (IP) interface communicatively coupling the apparatus to the at least two camera devices;
- a peripheral bus interface communicatively coupling the apparatus to the user device;
- a module that receives multimedia data via the IP interface in an internet video format and extracts digital compressed video;
- a module that reformats the extracted digital compressed video into a peripheral bus format associated with the user device;
- a module that outputs video in the peripheral bus format to the peripheral bus interface;
- a module that, for a first command received at the peripheral bus interface from the user device in the peripheral bus format, transcodes the first command into an internet format;
- and for a second command received from the IP interface in the internet format, transcodes the second command into the peripheral bus format associated with the user device;
- and
- a module that operates to provide connectivity between the user device and the at least two camera devices, wherein the IP interface outputs commands in the internet format that correspond to commands received from the user device in the peripheral bus format associated with the user device to control video streams received from the at least two camera devices on the IP interface.
Dependencies are inferred from the claim text.