Interfaces
The Media Streaming API provides the following interfaces.
In this section
| Topic | Description |
|---|---|
|
Represents an active IBasicDevice that is associated with a UPnP device. | |
|
Provides static methods for creating IActiveBasicDevice objects. | |
|
Encapsulates the methods and events needed to model a DLNA Device. | |
|
Encapsulates the methods and events needed to retrieve a list of cached Digital Media Renderers (DMRs) and/or Digital Media Servers (DMSs), or to asynchronously find the DMRs and/or DMSs that are currently on the network. | |
|
Encapsulates the methods needed to provide information about the icon of a DLNA Device. | |
|
Represents a pair of ActiveBasicDevice objects which is comprised of a renderer and a server. | |
|
Encapsulates the methods and events needed to represent a DLNA Digital Media Renderer (DMR) device. | |
|
Encapsulates the methods needed to provide information about what methods can currently be invoked on the DMR. | |
|
Encapsulates the methods needed to asynchronously create a new instance of an object that implements the IMediaRenderer interface. | |
|
Encapsulates the methods needed to asynchronously select a stream. | |
|
Encapsulates the methods needed to provide information about the current transport-related settings of the DMR. These settings include the current transport state and information about what methods can currently be invoked on the DMR. |