Video streaming parameter optimization and QoS
AssigneeNice Systems Ltd.
InventorsMordechai Shabtai, Daphna Levi, Guy Lorman
Life of this patent
Estimating the term…
Abstract
A data streaming system comprises: one or more streaming sources, one or more streaming clients, a network connecting said streaming sources and said clients, and a level of service selector able for each data stream to monitor the network, the respective streaming source and the respective streaming client to control streaming to the respective streaming client to define a level of service of the data stream. For a video stream the level of service may define the frame rate, the resolution, the overall quality or a level of masking used.
Claims28
A data streaming system comprising:
- a streaming source,
- at least one streaming client,
- a network connecting said streaming source and said client, and
- a level of service selector configured to monitor said network, said streaming source and said at least one streaming client to control streaming to said at least one streaming client by said streaming source to define a level of service of said streaming.
A method of managing a data stream being streamed from a streaming source to a client via a network, the method comprising:
- determining client preferences for a level of service of said data stream,
- determining client capacity limitations for processing said data stream,
- determining network limitations for streaming said data,
- determining capacity limitations at the streaming source for processing said data stream, and
- optimizing said streaming to provide a level of service that fulfils said client preferences within at least one of said client, network, and streaming source capacity limitations.
Dependencies are inferred from the claim text.