Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This section lists and describes interfaces and enumerations that support specific operations for PlayReady-ND apps.
Closed Caption Acquisition
The following interface and enumeration support closed caption acquisition for content streaming.
| Interface/Enumeration | Description |
|---|---|
| INDClosedCaptionDataReceivedEventArgs | Provides arguments for a PlayReady-ND ClosedCaptionDataReceived event. |
| NDClosedCaptionFormat | Indicates the format used for closed caption data that the client obtains. |
Communications
The following interfaces and enumerations support communications between client receivers and transmitters in PlayReady-ND apps.
| Interface/Enumeration | Description |
|---|---|
| INDDownloadEngineNotifier | Provides an object that notifies a client that data is available from the download engine. |
| INDSendResult | Provides a response message from a messenger object that gives the result of a PlayReady-ND operation. |
| INDStartResult | Provides a result message that contains the MediaStreamSource object that a client creates. |
| INDStreamParserNotifier | Provides a notifier object that a stream parser uses to notify a client that sample data is available. |
| NDMediaStreamType | Indicates a PlayReady-ND media stream type (audio or video). |
Plug-ins
The following interfaces provide plug-ins for basic operations of a PlayReady-ND app.
| Interface | Description |
|---|---|
| INDDownloadEngine | Provides a PlayReady-ND download engine that streams content from a transmitter. |
| INDMessenger | Provides a PlayReady-ND messenger object that sends and receives registration, proximity detection, and license fetch messages. |
| INDStreamParser | Parses data from a PlayReady-ND media stream. |