DMR selection of advertised resources as a DMP (DMP-20)

This test verifies the following conditions are satisfied:

  • A digital media renderer (DMR) includes digital media player (DMP) capabilities.

  • The DMP finds an item with multiple <res> elements.

  • The DMP selects an A/V or an Audio resource in streaming mode, or the DMP selects an Image resource in interactive mode.

  • The DMP connects to a DMS under ideal network conditions.

If the above conditions are met, the DMP selects a <res> element according to the following procedures:

Audio Class

  • If the server exposes a non-transcoded resource with a Profile ID that matches one of the Profile IDs advertised by the DMP/DMR device, then the DMP device must select this resource.

  • If the DMP does not support the Profile ID for the non-transcoded resource, the DMP must select a transcoded resource with a supported Profile ID and play this resource.

A/V Class

  • If the server exposes a non-transcoded resource with a Profile ID that matches one of the Profile IDs advertised by the DMP/DMR device, then the DMP device must select this resource.

  • If the DMP does not support the Profile ID for the non-transcoded resource, the DMP must select a transcoded resource with a supported Profile ID and play this resource.

Image Class

  • The DMP device must select a <res> element for an image with a resolution of 1920x1080 or smaller. There is one exception: a DMP device may select an image resource with a resolution higher than 1920x1080 if the DMP can display the image within 2 seconds.

  • The 2 seconds are measured from the moment the user selects an image to the moment the image is displayed on the screen.

Test details

Associated requirements

Device.Media.DMR.Base.DMPSelectionOfAdvertisedResources

See the device hardware requirements.

Platforms

Windows 7 (x64) Windows 7 (x86) Windows 8 (x64) Windows 8 (x86) Windows 8.1 x64 Windows 8.1 x86

Expected run time

~6 minutes

Categories

Experiences

Type

Manual

 

Running the test

Before you run the test, complete the test setup as described in the test requirements: Digital Media Renderer Testing Prerequisites.

Troubleshooting

For troubleshooting information, see Troubleshooting Device.Media Testing.

More information

Parameters

Parameter Description

WDKData_DeviceUUID

The Device ID

 

Command syntax

Command option Description

NetMediaLogoTests.exe NETMEDIA_0120 /dmrID=[Query WDKData_DeviceUUID]

Runs the test.

 

Note  

For command-line help for this test binary, type /h.

 

File list

File Location

NetMediaLogoTests.exe

<testbinroot>\nttest\multimediatest\sharing\netmedialogotests

 

 

 

Send comments about this topic to Microsoft