Video encoder
AssigneeDigital Barriers Services Ltd.
InventorsRobert Lambert, Gordon Innes, Andrew Didsbury
Life of this patent
Estimating the term…
Loading patent…
AssigneeDigital Barriers Services Ltd.
InventorsRobert Lambert, Gordon Innes, Andrew Didsbury
Estimating the term…
A video encoder (2) is disclosed for sending video data to a server (4) over a channel. A video compressor (16) can compress video data using an adjustable compression factor. A multiplexer/pack constructor (18) can receive compressed video from the compressor, together with non-video data, and can queue data for transmission. A bandwidth monitor (20) is provided for monitoring the performance of the channel based on the behaviour of transmitted data packets, including their round-trip travel time to and from the server (4). The compressor (16) can modify the adjustable compression factor based on the performance of the channel, as determined by the bandwidth monitor, and the amount of non-video data received by the packet constructor. This can permit transmission of non-video data without disrupting the live video feed or introducing any delay.
A video encoder configured to send video data over a single channel between a single port at the encoder and a single port at a server, the encoder comprising a hardware processor configured to execute instructions corresponding to a video compressor, a packet constructor and a bandwidth monitor, wherein:
A method of sending video data over a single channel between a single port at an encoder and a single port at a server, the method comprising:
A non-transitory computer readable storage medium having a computer program stored thereon, the computer program comprising processor readable instructions that, when executed, direct a device for sending data over a single channel between a single port at an encoder and a single port at a server to perform actions comprising:
Dependencies are inferred from the claim text.