Rate Control

The Media Session supports changing the playback rate, which an application can use to implement playback features such as fast-forward and rewind. This section describes how applications can change the playback rate while using the Media Session.

For information about supporting rate control in your own pipeline components, see Implementing Rate Control.

This section contains the following topics.

Topic Description
About Rate Control Gives a general overview of rate control.
How to Determine Supported Rates How to find the fastest and slowest supported playback rates.
How to Set the Playback Rate on the Media Session How to change the playback rate.
How to Perform Scrubbing How to step one video frame at a time.
Implementing Rate Control How to support variable playback rates in a custom pipeline component.


Media Session

Seeking, Fast Forward, and Reverse Play