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

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

~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

 

 

 

Send comments about this topic to Microsoft