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.
Claims18
A system, comprising:
- a camera apparatus coupled to an internet protocol (IP) network;
- and
- a bridging apparatus having a first interface coupled to the IP network and a second interface having a peripheral bus, wherein:
- the bridging apparatus is coupled to the camera apparatus via the IP network;
- the bridging apparatus is couplable to a user device via the peripheral bus and a peripheral bus protocol specific to the user device;
- and
- the bridging apparatus includes a first module configured to transcode video data from the IP network to the peripheral bus, and a second module configured to translate control signals from the peripheral bus to the IP network such that, when coupled to the user device, the bridging apparatus is configured to transmit first control messages in a uniform, single control protocol to control the camera apparatus to provide the user device with access of and control over video streams from the camera apparatus using the peripheral bus protocol specific to the user device, wherein the bridging apparatus is configured to output the video data on the peripheral bus in the peripheral bus protocol, wherein the bridging apparatus is configured to receive second control messages from a user device in the peripheral bus protocol for controlling the camera apparatus, and wherein the bridging apparatus is couplable to a switch for conveying the video data and the control messages between the bridging apparatus and the camera apparatus.
A bridging apparatus for facilitating communication between a camera apparatus and a user device, the bridging apparatus comprising:
- a first interface configured to communicate between the camera apparatus and the user device via an Internet Protocol (IP);
- a second interface configured to communicate via a serial bus protocol;
- and
- two or more modules configured to:
- receive multimedia data, from the camera apparatus, via the first interface;
- transcode the multimedia data from an IP format to a peripheral bus format compliant with a peripheral bus protocol specific to the user device;
- output the transcoded multimedia data on the second interface;
- convert a control message received via the second interface, from the user device, from the peripheral bus format to the IP format;
- and
- transmit the converted control message via the first interface to the camera apparatus such that the user device accesses and controls the camera apparatus using the peripheral bus protocol specific to the user device, wherein the user device uses its own peripheral bus protocol for controlling the camera apparatus so that the user device simultaneously accesses and controls a multimedia data stream provided by the camera apparatus while the camera apparatus is being controlled by a uniform, single control protocol.
A non-transitory computer-readable storage medium storing instructions that, when executed by a computing system, cause the computing system to perform operations for facilitating communication between a camera apparatus and a user device, the operations comprising:
- receiving multimedia data from the camera apparatus via an Internet Protocol (IP) interface;
- transcoding the multimedia data from an IP format to a peripheral bus format compliant with a peripheral bus protocol specific to the user device;
- outputting the transcoded multimedia data on a peripheral bus interface for communication to the user device;
- converting a control message received via the peripheral bus interface, from the user device, from the peripheral bus format to the IP format;
- and
- transmitting the converted control message, via the IP interface, to the camera apparatus such that the user device accesses and controls the camera apparatus using the peripheral bus protocol specific to the user device;
- wherein the user device uses its own peripheral bus protocol for controlling the camera apparatus so that the user device simultaneously accesses and controls a multimedia data stream provided by the camera apparatus while the camera apparatus is being controlled by a uniform, single control protocol.
Dependencies are inferred from the claim text.