DMR supports pause (PAUSE-01 PAUSE-05)
This test verifies that the digital media renderer (DMR) pauses the rendering process after receiving a Pause() action, reports back that the content was paused (PAUSE-01), and advertises the pause capability in the list of CurrentTransportActions while in the PLAYING state (PAUSE-05), as specified below.
PAUSE-01
The DMR must support pausing audio or A/V streams. A DMR that receives a Pause() action must pause the rendering process. After a Pause() action, a DMR that receives a Play() action must resume playback from the same position.
A DMR must be capable of pause/resume operations for any resources of the following types: Audio or A/V resources for which the DMS supports time-range requests, byte-range requests, or connection stalling.
PAUSE-05
The pause operation must be available while the DMR is in the PLAYING state (for audio and A/V resources). As defined in the DLNA Guidelines, the DMR must advertise availability of this operation by inserting the keyword Pause in the list of CurrentTransportActions.
Test details
Associated requirements |
Device.Media.DMR.Base.PausingAStream |
Platforms |
Windows 7 (x64) Windows 7 (x86) Windows 8 (x64) Windows 8 (x86) Windows 8.1 x64 Windows 8.1 x86 |
Expected run time |
~4 minutes |
Categories |
Certification |
Type |
Automated |
Running the test
Before you run the test, complete the test setup as described in the test requirements: Digital Media Server 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_0071 /dmrID=[Query WDKData_DeviceUUID] |
Runs the test. |
File list
File | Location |
---|---|
NetMediaLogoTests.exe |
<testbinroot>\nttest\multimediatest\sharing\netmedialogotests |