2.2.6.10.5 com.microsoft.wm.predstrm

The com.microsoft.wm.predstrm token specifies support for predictive stream selection. This is a technique in which the server selects a set of streams from the next entry in a server-side playlist on the client's behalf, and starts streaming those streams. When predictive stream selection is not used, the server will not start streaming the next entry in the server-side playlist until the client has sent a Play (section 2.2.7.9) request.

Although a client might support predictive stream selection, it might not want it to be used. For example, if the client prefers having full control over what streams are selected for a new playlist entry instead of having the server select the streams on its behalf. Therefore, if a Supported header does not include the com.microsoft.wm.predstrm token, then the client does not want predictive stream selection to be used at the moment.

If a client never sends the Supported header, or if a client does not specify the com.microsoft.wm.predstrm token on the Supported header, servers MUST NOT use predictive stream selection.