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