托管模式

音视频转码完成事件回调数据格式

{
    /*
     * 事件触发时间,为 UTC 时间,如 yyyy-MM-ddTHH:mm:ssZ
     */
    "eventTime":"2017-03-20T07:49:17Z",
    /*
     * 回调事件类型:TranscodeComplete-音视频转码完成;SnapshotComplete-视频截图完成;
     * AIContentReviewComplete-审核完成;StitchingComplete-拼接完成
     */
    "eventType":"TranscodeComplete", 
    /*
     * 工作流id
     */
    "workflowId":"1000010",
    /*
     * 任务id
     */
    "taskId":"0003#96ea85118429465b99a794951ffd4310",
    /*
     * 源文件访问地址(不带签名,若为私有权限需使用带预签名url进行访问)
     */
    "originalFileUrl":"https://mediatest.gdoss.xstore.ctyun.cn/mediatest/1.mp4",
    /*
     * 任务状态:SUCCESS-成功;FAIL-失败
     */
    "status": "SUCCESS",
     /*
     * 回调信息:任务失败时为失败原因;成功时为:任务成功
     */
    "taskMessage":"写入文件失败",
    /*
     * 转码详情
     */
    "transcodeInfo": {
        /*
         * 转码模板id
         */
        "transcodeTemplateID": "100000000102",
        /*
         * 水印模板id,若没有进行水印转码则没有该字段
         */
        "watermarkTemplateID": "100000000005",
        /*
         * 转码音视频目标文件md5值
         */
         "md5":"etdj945djdfkj",
        /*
         * 转码音/视频格式
         */
        "format": "mp4",
        /*
         * 转码音/视频大小,单位byte
         */
        "size":1110000,
        /*
         * 转码音/视频 音/视频码率
         */
        "bitrate": 925,
        /*
         * 转码音/视频时长,单位s
         */
	    "duration": 15,
        /*
         * 转码音/视频文件访问url
         */
        "transcodeFileUrl": "http://transcode.simple.com/ABEBDE1JSU79FD4D1329/62cb3151eba52js82j2da3b55bc5****.mp4",
        /*
         * 是否加密(模板中暂时没有入口设置,均为默认值false,即不加密)
         */
        "encrypt": false,
        /*
         * 转码后文件音频、视频轨道的详细信息
         */
        "streamInfo":[{
            /*
             * 音轨/视频轨:Video-视频轨;Audio-音频轨
             */
	        "streamType": "Video",
	        "fps": 30,
	        "height": 960,
	        "width": 540,
	        "codec":"H264"
	      },
	      {
	        "streamType": "Audio",
	        "sampleRate":"44100",
	        "codec":"AAC",
	      }
       ]
    }
}

视频截图完成事件回调数据格式

{
     /*
     * 事件触发时间,为 UTC 时间,如 yyyy-MM-ddTHH:mm:ssZ
     */
    "eventTime":"2017-03-20T07:49:17Z",
    /*
     * 回调事件类型:TranscodeComplete-音视频转码完成;SnapshotComplete-视频截图完成;
     * AIContentReviewComplete-审核完成;StitchingComplete-拼接完成
     */
    "eventType":"SnapshotComplete", 
    /*
     * 工作流id
     */
    "workflowId":"1000010",
    /*
     * 任务id
     */
    "taskId":"0003#de3485118429465b99a794951ffd4310",
    /*
     * 源文件访问地址(不带签名,若为私有权限需使用带预签名url进行访问)
     */
    "originalFileUrl":"https://sample.com/mediatest/1.mp4",
    /*
     * 任务状态:SUCCESS-成功;FAIL-失败
     */
    "status": "SUCCESS",
     /*
     * 回调信息:任务失败时为失败原因;成功时为:任务成功
     */
    "taskMessage":"写入文件失败",
    /*
     * 截图详情
     */
    "snapshotInfo":{
        /*
         * 截图模板id
         */
        "snapshotTemplateID": "100000000102",
        /*
         * 水印模板ID,若有则必填(若没有进行水印截图则没有该字段)
         */
        "watermarkTemplateID": "100000000005",
        /*
         * 截图类型: NormalSnapshot-时间点截图;SpriteSnapshot-雪碧截图;WebVTTSnapshot-WebVTT截图;SampleSnapshot-采样截图
         */
        "snapshotType": "NormalSnapshot",
        /*
         * 截图图片时间点序列
         */
        "timeList": ["00.0", "10.0", "20.0"],
        /*
         * 截图访问通用地址,使用timeList中元素替换time即为某时间点图片访问地址
         */
        "snapshotRegular": "http://sample/990f3820db2948b5b4a13d65d9a4****-{time}.jpg",
        /*
         * WebVTT地址,WebVTT截图时才有该字段
         */
        "webVTTUrl": "http://sample/990f3820db2948b5b4a13d65.vtt"
    }
}

审核完成事件回调数据格式

{
    /*
     * 事件触发时间,为 UTC 时间,如 yyyy-MM-ddTHH:mm:ssZ
     */
    "eventTime":"2017-03-20T07:49:17Z",
    /*
     * 回调事件类型:TranscodeComplete-音视频转码完成;SnapshotComplete-视频截图完成;
     * AIContentReviewComplete-审核完成;StitchingComplete-拼接完成
     */
    "eventType":"AIContentReviewComplete", 
    /*
     * 工作流id
     */
    "workflowId":"1000010",
    /*
     * 任务id
     */
    "taskId":"0003#fgty85118429465b99a794951ffd4310",
    /*
     * 源文件访问地址(不带签名,若为私有权限需使用带预签名url进行访问)
     */
    "originalFileUrl":"https://sample.com/mediatest/1.mp4",
    /*
     * 任务状态:SUCCESS-成功;FAIL-失败
     */
    "status": "SUCCESS",
     /*
     * 回调信息:任务失败时为失败原因;成功时为:任务成功
     */
    "taskMessage":"写入文件失败",
    /*
     * 视频审核结果详情
     */
    "aiVideoContentReviewInfo":{
	   /*
	    * AI审核截图的完整数据集
	    */
	   "snapshot":{
	      "aiTimeList":["00.0", "10.0", "20.0"],
	      "aiSnapshotRegular":"https://sampleout.com/outputdir/test-video-selfdes-{time}.jpg"
	   },
	   /*
	    * 鉴黄结果,若进行鉴恐审核才有该字段
	    */
	   "porn":{
	        "status":"SUCCESS",
	        "output":{
	            /*
	             * 主标签:normal-正常;sexy-性感;porn-色情
	             */
	            "label":"sexy",
	            /*
	             * segmentSet中仅会列出高于用户设置类型阈值的图片集
	             */
	            "segmentSet":[{
	                "confidence":98,
	                "label":"sexy", //子标签 "根据主标签的二级分类"
	                "url":"http://xxx.hnoss.ctyun.cn/xxx/xxx/xx1.jpg"
	             }]
	        }
	    },
	    /*
	     * 鉴恐结果,若进行鉴恐审核才有该字段
	     */
	    "terrorism":{
	       "status":"SUCCESS",
	        "output":{
	            /*
	             * 主标签:normal-正常;terrorism-暴恐
	             */
	            "label":"normal"
	        }
	    },
	    /*
	     * 涉政鉴定结果,若进行涉政审核才有该字段
	     */
	    "political":{
	       "status":"SUCCESS",
	       "output":{
		       /*
	             * 主标签:normal-正常;political-涉政
	             */
		       "label":"political",
		        /*
	             * segmentSet中仅会列出高于用户设置类型阈值的图片集
	             */
		       "segmentSet":[{
		           "confidence":98,
		           "label":"politician", //子标签 "根据主标签的二级分类"
		           "url":"http://xxx.hnoss.ctyun.cn/xxx/xxx/xx1.jpg"
		       }]
	       }
	    }
	}
}

拼接完成事件回调数据格式

{
    /*
     * 事件触发时间,为 UTC 时间,如 yyyy-MM-ddTHH:mm:ssZ
     */
    "eventTime":"2022-10-13T18:06:16Z",
    /*
     * 回调事件类型:TranscodeComplete-音视频转码完成;SnapshotComplete-视频截图完成;
     * AIContentReviewComplete-审核完成;StitchingComplete-拼接完成
     */
    "eventType":"StitchingComplete", 
    /*
     * 工作流id
     */
    "workflowId":"1000010",
    /*
     * 任务id
     */
    "taskId":"0003#96ea85118429465b99a794951ffd4310",
    /*
     * 源文件访问地址(不带签名,若为私有权限需使用带预签名url进行访问)
     */
    "originalFileUrl":"https://mediatest.gdoss.xstore.ctyun.cn/mediatest/1.mp4",
    /*
     * 任务状态:SUCCESS-成功;FAIL-失败
     */
    "status": "SUCCESS",
     /*
     * 回调信息:任务失败时为失败原因;成功时为:任务成功
     */
    "taskMessage":"写入文件失败",
    /*
     * 拼接详情
     */
    "stitchingInfo": {
        /*
         * 拼接模板id
         */
        "stitchingTemplateID": "100000000102",
        /*
         * 水印模板id,若没有加水印则没有该字段
         */
        "watermarkTemplateID": "100000000005",
        /*
         * 拼接音视频目标文件md5值
         */
         "md5":"etdj945djdfkj",
        /*
         * 拼接音/视频格式
         */
        "format": "mp4",
        /*
         * 拼接音/视频大小,单位byte
         */
        "size":1110000,
        /*
         * 拼接音/视频 音/视频码率
         */
        "bitrate": 925,
        /*
         * 拼接音/视频时长,单位s
         */
	    "duration": 15,
        /*
         * 拼接音/视频文件访问url
         */
        "stitchingFileUrl": "http://transcode.simple.com/ABEBDE1JSU79FD4D1329/62cb3151eba52js82j2da3b55bc5****.mp4",
        /*
         * 拼接视频音频、视频轨道的详细信息
         */
        "streamInfo":[{
            /*
             * 音轨/视频轨:Video-视频轨;Audio-音频轨
             */
	        "streamType": "Video",
	        "fps": 30,
	        "height": 960,
	        "width": 540,
	        "codec":"H264"
	      },
	      {
	        "streamType": "Audio",
	        "codec":"AAC",
	      }
       ]
    }
}