Using streaming CAF

The Streaming Content Access Framework (CAF) provides a common interface for applications to access streamed data. This section describes how streaming CAF is used by a streaming player middleware such as MMF controller to view and access the key stream.


The streaming CAF identifies a suitable streaming agent, such as IPSec for accessing the protected broadcast. The streaming agent decrypts the short-term key message and uses it to decrypt the data. The streaming player middleware initializes a key stream decoder for decoding a protected key stream. It is implemented as a separate ECom plug-in. For more information, see CAF Streaming Support Overview

The streaming CAF is used to perform the following tasks:

For more information about processing of a streaming session, see also Streaming Session Sequence diagram.