App Operations
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. |