Managed degradation of a video stream
AssigneeViXS Systems, Inc.
InventorsShahid Saleem, Indra Laksono, Suiwu Dong
Life of this patent
Estimating the term…
Abstract
A system and a method for simultaneous transmission of multiple media streams in a fixed bandwidth network are disclosed herein. The system is comprised of a central gateway media server and a plurality of client receiver units. The input media streams arrive from an external source and are then transmitted to the client receiver units in a compressed format. A state machine on the gateway media server detects if the network bandwidth is close to saturation. In one embodiment, the potential bandwidth saturation is measured by matching the time when the start of unit of media for each stream against the estimated transmission time for that unit.
Claims21
1-21. (canceled)
A method comprising:
- monitoring a level of data reduction to be applied to a video stream;
- applying a first data reduction technique to a first portion of the video stream to obtain the level of data reduction in response to the level of data reduction being below a first threshold;
- and
- applying the first data reduction technique and a second data reduction technique to a second portion of the video stream to obtain the level of data reduction in response to the level of data reduction being above the first threshold.
A method, comprising:
- selecting a first level of data reduction in response to detecting a first available bandwidth to communicate a video stream;
- applying a first data reduction technique to a first portion of the video stream to obtain the first level of data reduction in response to the first level of data reduction being below a threshold;
- selecting a second level of data reduction in response to detecting a second available bandwidth to communicate the video stream;
- and
- applying a second data reduction technique to a second portion of the video stream to obtain the second level of data reduction in response to the second level of data reduction being above the threshold.
A system comprising:
- a wireless transmission module comprising an output to provide bandwidth information for a wireless connection;
- and
- a compression module comprising an input coupled to the output of the wireless transmission module, an input to receive a video stream, and an output to provide a compressed video stream, the compression module to:
- select a first level of data reduction in response to the bandwidth information indicating a first available bandwidth;
- apply a first data reduction technique to a first portion of the video stream to obtain the first level of data reduction in response to the first level of data reduction being below a threshold;
- select a second level of data reduction in response to the bandwidth information indicating a second available bandwidth;
- and
- apply a second data reduction technique to a second portion of the video stream to obtain the second level of data reduction in response to the second level of data reduction being above the threshold.
Dependencies are inferred from the claim text.