2.2.6.19 X-Player-Lag-Time

The X-Player-Lag-Time header indicates to the server the amount of time (in milliseconds) by which the client might be lagging behind the server as a result of predictive stream selection. During predictive stream selection, after having streamed all of the content in one server-side playlist entry, the server will start to stream the content in the next playlist entry without waiting for the Play (section 2.2.7.9) request from the client. The time that lapses until the client eventually sends the Play request is the amount of time that the client is lagging behind the server.

As a result of receiving this header in a Play request, the server is expected to slow down the pushing of new ASF file headers to the client by several milliseconds to ensure that the client does not fall too far behind.

For more information on predictive stream selection, see section 2.2.6.10.5.

This header is defined only for requests sent to a server.

The syntax of the X-Player-Lag-Time header is as follows:

 X-Player-Lag-Time = "X-Player-Lag-Time: " 1*10DIGIT

The numerical value MUST be an integer in the range 0 to 4,294,967,295, inclusive.