Validates that the CUE-OUT:0 tag is placed at program segment boundaries and matches declared breakpoints in the request. Also, checks program segments duration matches set breakpoints.
<?xml version="1.0"?>
<query>
<userid>[UserID]</userid> <!-- required-->
<userkey>[UserKey]</userkey> <!-- required-->
<action>AddMedia</action> <!-- required-->
<source>[SourceFile|SourcePlaylist]</source> <!-- required -->
<format>
<output>[qc_check|advanced_hls|advanced_fmp4|fmp4_hls]</output> <!-- required -->
<!-- Format fields -->
<qc>
<qc_match_breakpoints>
<value>[ProgramSegmentStart1-ProgramSegmentEnd1]</value>
<value>[ProgramSegment2Start2-ProgramSegmentEnd2]</value>
<!-- Multiple value tags -->
<allowed_deviation>[Percent]</allowed_deviation>
<severity>[fatal|warning]</severity>
</qc_match_breakpoints>
</qc>
<!-- format params -->
</format>
</query>
{
"query": {
"userid": "[UserID]", // required
"userkey": "[UserKey]", // required
"action": "AddMedia", // required
"source": "[SourceFile|SourcePlaylist]", // required
"format": {
"output": "[qc_check|advanced_hls|advanced_fmp4|fmp4_hls]", // required
"qc": {
"qc_match_breakpoints": {
"value": [
"[ProgramSegmentStart1-ProgramSegmentEnd1]",
"[ProgramSegment2Start2-ProgramSegmentEnd2]"
],
"allowed_deviation": "[Percent]",
"severity": "[fatal|warning]"
}
}
// format params
}
}
}
<?xml version="1.0"?>
<query>
<userid>[UserID]</userid> <!-- required-->
<userkey>[UserKey]</userkey> <!-- required-->
<action>AddMedia</action> <!-- required-->
<source>[SourceFile|SourcePlaylist]</source> !-- required -->
<format>
<output>[qc_check|advanced_hls|advanced_fmp4|fmp4_hls]</output> <!-- required -->
<!-- Format fields -->
<stream>
<qc>
<qc_match_breakpoints>
<value>[ProgramSegmentStart1-ProgramSegmentEnd1]</value>
<value>[ProgramSegment2Start2-ProgramSegmentEnd2]</value>
<!-- Multiple value tags -->
<allowed_deviation>[Percent]</allowed_deviation>
<severity>[fatal|warning]</severity>
</qc_match_breakpoints>
</qc>
</stream>
<!-- format params -->
</format>
</query>
{
"query": {
"userid": "[UserID]", // required
"userkey": "[UserKey]", // required
"action": "AddMedia", // required
"source": "[SourceFile|SourcePlaylist]", // required
"format": {
"output": "[qc_check|advanced_hls|advanced_fmp4|fmp4_hls]", // required
"stream": [{
"qc": {
"qc_match_breakpoints": {
"value": [
"[ProgramSegmentStart1-ProgramSegmentEnd1]",
"[ProgramSegment2Start2-ProgramSegmentEnd2]"
],
"allowed_deviation": "[Percent]",
"severity": "[fatal|warning]"
}
}
}]
// format params
}
}
}
Parameter | Description | Allowed Values | Default Value |
---|---|---|---|
value | Specify the program segment boundaries. | 2 positive integers in format ‘HH:MM:SS.MSS-HH:MM:SS.MSS’. | None |
allowed_deviation | Specify the duration deviation as a percentage. | 0 to 100 integer | 10 |
severity | Specify the QC severity. | warning, fatal | warning |