Device and process for adjusting the bit rate of a stream of contents and associated products
First Claim
1. Device for the adjustment of the bit rate of a stream of contents as a function of processing capabilities of at least one receiver, said processing capabilities being the resources of said at least one receiver fit for processing the data received, said contents being transmitted by a sender to said receiver via a network, according to a communication protocol providing for a return transmission of reception data of said contents by said receiver to said sender, said device comprising:
- a module for inputting information relating to said capabilities,a module for estimating a required level for said bit rate at least as a function of said information,and a module for writing stream adjustment cues that is intended to write said adjustment cues for return transmission with said reception data to said sender, said adjustment cues being capable of bringing about a modification of said bit rate in relation to said required level,wherein said communication protocol providing for a return transmission to said sender of at least one parameter of the protocol normally targeted at conditions of communication of said contents in said network between said sender and said receiver, the writing module is intended to modify said parameter in such a way as to use it to transmit said adjustment cues.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a device and a process for adjusting the bit rate of a stream of contents as a function of processing capabilities of at least one receiver. These contents are transmitted by a sender to the receiver according to a communication protocol providing for a return transmission of reception data of the contents by the receiver to the sender, including at least one parameter relating to conditions of communication of these contents in the network. The device comprises a module for estimating a required level for the bit rate as a function of information relating to these capabilities and a writing module modifying this parameter, to transmit, in return, to the sender stream adjustment cues capable of bringing about a modification of the bit rate in relation to the required level. Application to streaming.
33 Citations
13 Claims
-
1. Device for the adjustment of the bit rate of a stream of contents as a function of processing capabilities of at least one receiver, said processing capabilities being the resources of said at least one receiver fit for processing the data received, said contents being transmitted by a sender to said receiver via a network, according to a communication protocol providing for a return transmission of reception data of said contents by said receiver to said sender, said device comprising:
-
a module for inputting information relating to said capabilities, a module for estimating a required level for said bit rate at least as a function of said information, and a module for writing stream adjustment cues that is intended to write said adjustment cues for return transmission with said reception data to said sender, said adjustment cues being capable of bringing about a modification of said bit rate in relation to said required level, wherein said communication protocol providing for a return transmission to said sender of at least one parameter of the protocol normally targeted at conditions of communication of said contents in said network between said sender and said receiver, the writing module is intended to modify said parameter in such a way as to use it to transmit said adjustment cues. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13)
-
-
12. A processing device connected to a network, said processing device including a computer program readable medium comprising program code instructions stored thereon for adjusting a bit rate of a stream of contents as a functioning of processing capabilities of at least one receiver, said processing capabilities being the resources of said at least one receiver fit for processing the data received, said contents being transmitted by a sender to said receiver via the network, according to a communication protocol providing for a return transmission of reception data of said contents by said receiver to said sender, said processing device further comprising:
-
a module for inputting information relating to said capabilities; a module for estimating a required level for said bit rate, at least as a function of said information; a module for writing stream adjustment cues for return transmission with said reception data to said sender, said adjustment cues being capable of bringing about a modification of said bit rate in relation to said required level; wherein said communication protocol provides for a return transmission to said sender of at least one parameter of the protocol normally targeted at conditions of communication of said contents in said network between said sender and said receiver, said cues are written while modifying said parameter, in such a way as to use it to transmit said adjustment cues.
-
Specification