Patent ID: 7574514

Claim:
In a Universal Plug and Play (UPnP) server system having media content available for streaming, a method for distinguishing between an original format of the media content and a non-original format of the media content, the method being implemented by a UPnP service on a processor, the method comprising: identifying at least one media content identifier in a media content directory, wherein the media content identifier identifies the media content; identifying a plurality of stream access identifiers that are associated with the media content identifier, wherein the stream access identifiers identify different media data streams corresponding to the same media content, wherein the stream access identifiers comprise a first stream access identifier that corresponds to an original media data stream and a second stream access identifier that corresponds to a non-original media data stream, wherein the original media data stream corresponds to the original format of the media content and is streamed from the server system without transcoding or protocol translation being performed, wherein a client is configured to select the original media data stream over the non-original media data stream, but wherein the client is unable to determine which stream access identifier corresponds to the original media data stream; receiving a request from the client to determine whether the first stream access identifier or the second stream access identifier corresponds to the original media data stream; and in response to receiving the request from the client, determining that the first stream access identifier corresponds to the original media data stream and notifying the client that the first stream access identifier corresponds to the original media data stream.