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