09 March 2023

Qualify QC Report destination

Added option to set custom destination of the Qualify QC Validation test report.

<?xml version="1.0"?>
<query>
    <userid><<id>></userid> <!-- required-->
    <userkey><<key>></userkey> <!-- required-->
    <action>AddMedia</action>
    <source>[SourceFile|SourcePlaylist]</source><!-- required -->
    <format>
        <output>[qc_check|mp4|cablelabs_mpegts|mainconcept_mxf|mxf_op1a]</output><!-- required -->
        <qc> 
            <qc_qualify_validation>
                <template_id>[TemplateGUID]</template_id><!-- required -->
                <template>[TemplateName]</template><!-- optional, deprecated -->
                <report_destination>[ReportDestinationURL]</report_destination>
            </qc_qualify_validation>
        </qc>
        <!-- format params -->
    </format>
</query>
{
    "query": {
        "userid": "<<id>>", // required
        "userkey": "<<key>>", // required
        "action": "AddMedia", // required
        "source": "[SourceFile|SourcePlaylist]", // required
        "format": {
            "output": "[qc_check|mp4|cablelabs_mpegts|mainconcept_mxf|mxf_op1a]", // required
            "qc": {
                "qc_qualify_validation": {
                    "template_id": "[TemplateGUID]", // required
                    "template": "[TemplateName]", // optional, deprecated
                    "report_destination": "[ReportDestinationURL]"
                }
            }
            // format params
        }
    }
}
ParameterDescriptionAllowed ValuesDefault Value
report_destinationQualify QC report destination URLValid URL
String can contain placeholder $media_id$ that will be replaced with ID of QC media
none

Qualify QC PDF Report

Added PDF report for the Qualify QC Validation test.

Qualify Report

<?xml version="1.0"?>
<report>
    <mediaID>[MediaID]</mediaID>
    <status>[QCStatus]</status>
    <externalReports>
        <externalReport>
            <testName>qc_qualify_validation</testName>
            <fileName>[FileName]</fileName>
            <reportLinkJSON>[QualifyJSONReportURL]</reportLinkJSON>
            <reportLinkPDF>[QualifyPDFReportURL]</reportLinkPDF>
            <result>[Success|Failure]</result>
        </externalReport>
    </externalReports>
    <!-- report fields -->
</report>
{
    "report": {
        "mediaID": "[MediaID]",
        "status": "[QCStatus]",
        "externalReports": {
            "externalReport": [
                {
                    "testName": "qc_qualify_validation",
                    "fileName": "[FileName]",
                    "ReportLinkJSON": "[QualifyJSONReportURL]",
                    "ReportLinkPDF": "[QualifyPDFReportURL]",
                    "result": "[Success|Failure]"
                }
            ]
        }
        // report fields
    }
}