Conformance Results
The conformance results are recorded in a file called progress.xml
. If you are using the command line tool, the output is the content of this file. If you used web service, this file is located in the folder shown on the popped up tab.
This file offers all the information you could get from the conformance service. Here is a brief introduction.
An example is:
<root>
<Progress>
<percent>100</percent>
<dataProcessed>17687939</dataProcessed>
<dataDownloaded>23213</dataDownloaded>
<CurrentAdapt>x</CurrentAdapt>
<CurrentRep>y</CurrentRep>
</Progress>
<completed time="1457720799">true</completed>
<MPDError>0</MPDError>
<MPDConformance url="http://xxx/mpdreport.txt">true true true</MPDConformance>
<dynamic>false</dynamic>
<Results>
<Period>
<Adaptation>
<Representation id="1" url="http://xxx/Adapt0rep0log.txt">noerror</Representation>
<CrossRepresentation url="http://xxx/Adapt0_infofile.txt">noerror</CrossRepresentation>
</Adaptation>
<Adaptation>
<Representation id="1" url="http://xxx/Adapt1rep0log.txt">noerror</Representation>
<Representation id="2" url="http://xxx/Adapt1rep1log.txt">noerror</Representation>
<Representation id="3" url="http://xxx/Adapt1rep2log.txt">noerror</Representation>
<CrossRepresentation url="http://xxx/Adapt1_infofile.txt">error</CrossRepresentation>
</Adaptation>
</Period>
<BrokenURL>noerror</BrokenURL>
</Results>
</root>
-
percent
shows the processed percentage of the current representation. -
dataProcessed
shows the total amount of data processed. -
dataDownloaded
shows the amount of data downloaded for the current representation. -
completed
shows the conformance status.time
is the timestamp showing the difference of UTC time and epoch time in seconds. -
MPDError
shows if there is an error loading the MPD file. The value is 1 when the MPD file cannot be loaded. -
MPDConformance
shows if the MPD file passed the Xlink, MPD and Schematron validation separately. The URL link points to the detailed report. -
dynamic
shows if it's a dynamic MPD. -
Representation
shows if there is any error during conformance test for each representation. The URL link points to the detailed report. -
CrossRepresentation
shows if each adaptation set passed cross representation test. The URL link points to the detailed report. -
BrokenURL
shows if any media segment is missing during downloading. If there is error, the link of missing URL list will be shown here.