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:
- 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 wherein 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.
-
Citations
47 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:
-
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 wherein 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, 32)
-
-
33. 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 within said current downlink air-interface bandwidth. - View Dependent Claims (34)
-
-
35. 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. - View Dependent Claims (36)
-
-
37. 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:
-
a processor for noticing a change in a downlink air-interface bandwidth; and a transmitter 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; an interface for receiving the request; and a processing unit for adapting the streaming server transmission bit rate in accordance with said current downlink air-interface bandwidth.
-
-
38. A computer program product executable in a mobile client device, the computer program product comprising a computer readable storage structure embodying computer program code thereon for execution by a computer processor, wherein said computer program code comprises instructions 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.
-
-
39. A computer program product executable in a streaming server, the computer program product comprising a computer readable storage structure embodying computer program code thereon for execution by a computer processor, wherein said computer program code comprises instructions 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.
-
-
40. A mobile client device for receiving packet switched streaming media from a streaming server over an air-interface, the mobile client device comprising:
-
a processor for noticing a change in a downlink air-interface bandwidth; and a transmitter 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. - View Dependent Claims (41, 42, 43)
-
-
44. A streaming server for sending packet switched streaming media to a mobile client device over an air-interface, the streaming server comprising:
-
an interface for receiving a request for adapting streaming server transmission bit rate, the request containing information indicating a current downlink air-interface bandwidth; and a processing unit for adapting the streaming server transmission bit rate in accordance with said current downlink air-interface bandwidth. - View Dependent Claims (45, 46, 47)
-
Specification