Browse Prior Art Database

Method for a UPnP AV rendering abstraction node

IP.com Disclosure Number: IPCOM000012446D
Publication Date: 2003-May-07
Document File: 3 page(s) / 46K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is a method for a universal plug-and-play (UPnP) audio/video (AV) rendering abstraction node. Benefits include improved functionality and improved vendor support.

This text was extracted from a Microsoft Word document.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 55% of the total text.

Method for a UPnP AV rendering abstraction node                         � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �         � � � �

Disclosed is a method for a universal plug-and-play (UPnP) audio/video (AV) rendering abstraction node. Benefits include improved functionality and improved vendor support.

Background

        � � � � � UPnP AV media renderers are, conventionally, embedded devices with limited platform resources with a number of limitations for a set of standard features. UPnP AV has a concept of server-side controlled streams, which requires a control point to behave differently depending on whether the renderer or server has the transport controls.

General description

        � � � � � The disclosed method is a UPnP device that has an AV control point and a media renderer AV abstraction node (AVAN). Its enables embedded renderers with capabilities often impossible to implement on resource-constrained platforms while simultaneously abstracting the differences between client-side and server-side controlled streams. As a result, the device enables a rich set of features not typically implemented.

Advantages

        � � � � � Some implementations of the disclosed structure and method provide one or more of the following advantages:�

·        � � � Improved functionality due to providing an AVAN with rendering abstraction node (RAN) or server abstraction node (SAN) capabilities

·        � � � Improved vendor support due to enabling vendors to build extremely low-cost renderers with valued features and reduced development time

Detailed description

        � � � � � The disclosed method performs several functions. The AVAN accurately advertises all UPnP-AV devices that are found on the network. This includes both UPnP AV devices complying to the Media Server and Media Renderer device templates. When the AVAN finds a media renderer, the AVAN creates a rendering abstraction node (RAN), which is effectively a mirrored media-rendering device. When the AVAN finds a media server, the AVAN creates a server abstraction node (SAN), which is a mirrored media server device. These devices are then advertised on the UPnP network to enable other external control points to interact with it.

        � � � � � The AVAN provides support for capabilities not necessarily present in the original devices being mirrored. The connection manager service advertises support for a broad rang...