Поделиться через


DMR metadata size requirements (META-20 META-25)

Windows PCs and tablets can transcode content in real-time and offer the content using multiple media format profiles (multiple <res> elements). With increased computational power, computers will offer more transcoding alternatives in the future. However, it is also true that many DMRs do not have enough computational power or memory to process large XML files and select specific media resources.

This test verifies that a DMR is capable of receiving a metadata package with at least 30 <res> elements (META-20) and that it either returns a 501 error or accepts the metadata if it receives more than 30 <res> elements (META-25), as specified below.

META-20

The DMR must be capable of receiving a DIDL-Lite fragment in CurrentURIMetaData with at least 30 <res> elements and metadata inclusive. The DMR must tolerate the presence of at least 30 <res> elements in a message. However, the DMR decides if it parses (and uses) the information in the <res> elements.

META-25

If the DMR receives more than 30 <res> elements in the CurrentURIMetaData argument of SetAVTransportURI(), the DMR must do one of the following:

  • Return UPnP error 501 (Action Failed)

  • Accept the metadata

Test details

Associated requirements

Device.Media.DMR.Base.MetadataSize

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

~3 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 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_0050 /dmrID= [Query WDKData_DeviceUUID]

Runs this test.

 

File list

File Location

NetMediaLogoTests.exe

<testbinroot>\nttest\multimediatest\sharing\netmedialogotests

 

 

 

Send comments about this topic to Microsoft