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) / 146K

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