Using the UPnP AV Framework
A version of this page is also available for
4/8/2010
This section introduces and explains how to use the UPnP AV Framework to build UPnP Audio/Video (AV) control points and devices. The UPnP AV Framework supports UPnP AV version 1.01 control points and devices.
Note
Not all of the programming elements listed here are relevant to users of the UPnP AV Framework in Windows Mobile. For more information about the differences between the UPnP implementation available for Windows Mobile devices and that available for Windows Embedded CE devices, see UPnP in Windows Mobile Devices.
In This Section
- UPnP AV DCP Overview
Introduces the UPnP AV device control protocol (DCP), which defines the interfaces to which all UPnP AV control points and devices must adhere.
- UPnP AV DCP Documentation
Provides an overview of the UPnP Forum specifications that define the UPnP AV DCP.
- UPnP AV Framework Overview
Introduces the UPnP AV Framework and explains how the UPnP AV Framework enables developers to build UPnP AV control points by working with other UPnP functionality.
- UPnP AV Framework Class Organization
Explains the organization of the UPnP AV Framework class hierarchy.
- Developing UPnP AV Framework Devices and Control Points
Provides details about creating UPnP AV control points using the UPnP AV Framework.
- C++ Namespaces in the UPnP AV Framework
Explains the C++ namespaces used by the UPnP AV Framework.
- UPnP AV Framework Debug Zones
Explains how to output UPnP AV Framework debugging messages.
- Implementing and Calling Custom Actions
Explains how the UPnP AV Framework supports custom actions.
- Eventing in the UPnP AV Framework
Explains how the UPnP AV Framework implements UPnP eventing.
Related Sections
- UPnP Application Development
Provides general information about developing applications using the provided UPnP functionality.
- UPnP Concepts
Provides information about general UPnP concepts.
- Using the UPnP Control Point API
Explains how to use the generic UPnP Control Point API to develop control point applications.
- Using the UPnP Device Host API
Explains how to use the generic UPnP Device Host API to develop UPnP devices.