Bandwidth adaptation
First Claim
1. A method for packet switched streaming of media from a streaming server to a mobile client device over an air-interface, the method comprising the steps of:
- noticing a change in a downlink air-interface bandwidth;
sending from the mobile client device to the streaming server a request for adapting streaming server transmission bit rate;
receiving the request at the streaming server;
adapting the streaming server transmission bit rate in accordance with the request, wherein the request indicates to the streaming server a current downlink air-interface bandwidth and that said adapting of the streaming server transmission bit rate is performed in accordance with said current downlink air-interface bandwidth.
3 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a method for packet switched streaming of media, such as video and/or audio, from a streaming server (111) to a mobile client device (101) over an air-interface. The method comprises noticing a change in a downlink air-interface bandwidth, sending from the mobile client device (101) to the streaming server (111) a request for adapting streaming server transmission bit rate, receiving the request at the streaming server (111) and adapting the streaming server transmission bit rate in accordance with the request. According to the method, the request indicates to the streaming server (111) a current downlink air-interface bandwidth and that said adapting of the streaming server transmission bit rate is performed in accordance with said current downlink air-interface bandwidth.
128 Citations
37 Claims
-
1. A method for packet switched streaming of media from a streaming server to a mobile client device over an air-interface, the method comprising the steps of:
-
noticing a change in a downlink air-interface bandwidth;
sending from the mobile client device to the streaming server a request for adapting streaming server transmission bit rate;
receiving the request at the streaming server;
adapting the streaming server transmission bit rate in accordance with the request, wherein the request indicates to the streaming server a current downlink air-interface bandwidth and that said adapting of the streaming server transmission bit rate is performed in accordance with said current downlink air-interface bandwidth. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 37)
-
-
32. A mobile client device for receiving packet switched streaming media from a streaming server over an air-interface, the mobile client device comprising:
-
means for noticing a change in a downlink air-interface bandwidth; and
means for sending to the streaming server a request for adapting streaming server transmission bit rate, the request containing information for indicating to the streaming server a current downlink air-interface bandwidth for adapting the streaming server transmission bit rate in accordance with said current downlink air-interface bandwidth.
-
-
33. A streaming server for sending packet switched streaming media to a mobile client device over an air-interface, the streaming server comprising:
-
means for receiving a request for adapting streaming server transmission bit rate, the request containing information indicating a current downlink air-interface bandwidth; and
means for adapting the streaming server transmission bit rate in accordance with said current downlink air-interface bandwidth.
-
-
34. A system comprising a streaming server and a mobile client device, for packet switched streaming of media from the streaming server to the mobile client device over an air-interface, the system comprising, at the mobile client device:
-
means for noticing a change in a downlink air-interface bandwidth; and
means for sending to the streaming server a request for adapting streaming server transmission bit rate, the request containing information for indicating to the streaming server a current downlink air-interface bandwidth, the system further comprising, at the streaming server;
means for receiving the request; and
means for adapting the streaming server transmission bit rate in accordance with said current downlink air-interface bandwidth.
-
-
35. A computer program product executable in a mobile client device, the computer program product comprising program code for:
-
causing the mobile client device to notice a change in a downlink air-interface bandwidth; and
causing the mobile client device to send to the streaming server a request for adapting streaming server transmission bit rate, the request containing information for indicating to the streaming server a current downlink air-interface bandwidth for adapting the streaming server transmission bit rate in accordance with said current downlink air-interface bandwidth.
-
-
36. A computer program product executable in a streaming server, the computer program product comprising program code for:
-
causing the streaming server to receive a request for adapting streaming server transmission bit rate, the request containing information indicating a current downlink air-interface bandwidth; and
causing the streaming server to adapt the streaming server transmission bit rate in accordance with said current downlink air-interface bandwidth.
-
Specification