METHOD AND APPARATUS FOR TRANSMITTING DATA FILE TO CLIENT
First Claim
1. A method for transmitting a data file to a client, comprising storing a data file with different bit rates or resolutions in a server, wherein the method specifically comprises:
- obtaining state information of a network resource between a client and a server; and
sending, according to the state information of the network resource, bit rate or resolution adjustment indication information to the client, so that the client requests the server for a data file with a bit rate or resolution matching the state information of the network resource.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide a method and an apparatus for transmitting a data file to a client. The method mainly includes: storing a data file with different bit rates or resolutions in a server, obtaining state information of a network resource between a client and the server, and sending bit rate or resolution adjustment indication information to the client according to the state information of the network resource, so that the client can request the server for a data file with a bit rate or resolution matching the state information of the network resource. By using the present invention, the client can request the server for a data file with a bit rate or resolution level matching the network resource, thereby increasing resource utilization of the server.
35 Citations
13 Claims
-
1. A method for transmitting a data file to a client, comprising storing a data file with different bit rates or resolutions in a server, wherein the method specifically comprises:
-
obtaining state information of a network resource between a client and a server; and sending, according to the state information of the network resource, bit rate or resolution adjustment indication information to the client, so that the client requests the server for a data file with a bit rate or resolution matching the state information of the network resource. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for transmitting a data file to a client, comprising:
-
a processor, configured to obtain state information of a network resource between a client and a server; and a transmitter, configured to send bit rate or resolution adjustment indication information to the client according to the state information of the network resource obtained by the processor, so that the client can request the server for a data file with a bit rate or resolution matching the state information of the network resource. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification