剪辑合成完成

本文为您介绍剪辑合成完成事件、事件通知的内容和回调示例。

事件类型

ProduceMediaComplete

事件说明

当剪辑合成完成时,会产生此事件。

说明
  • 剪辑合成可以在点播控制台的视频剪辑页面发起,也可以通过调用视频合成接口发起。

  • 剪辑合成的目标文件为媒体资源的源文件。

事件内容

参数名称

类型

必备项

描述

EventTime

String

事件产生时间,为UTC时间:yyyy-MM-ddTHH:mm:ssZ。

EventType

String

事件类型,系统规定参数。固定为:ProduceMediaComplete

Status

String

剪辑合成状态。

  • success:成功。

  • fail:失败。

说明

Status=fail,表示剪辑合成不成功,则合成目标资源对应的源文件未生成。

MediaId

String

合成资源ID。

ProjectId

String

本次合成所对应的云剪辑工程ID。

ErrorCode

String

作业错误码,剪辑合成出错时,会有该字段。

ErrorMessage

String

作业错误信息,剪辑合成出错时,会有该字段。

回调示例

回调示例说明:

  • 对于HTTP回调,以下内容为HTTP Post Body。

  • 对于MNS回调,以下内容为消息体。

合成成功回调消息,示例如下:

{
    "MediaId": "1234343b689*****a5422dfe1e472a41",
    "ProjectId": "987624bab6*****d9fcdeefdd974c7aa",
    "Status": "success",
    "EventType": "ProduceMediaComplete",
    "EventTime": "2018-12-26T14:34:09Z"
}

合成失败回调消息,示例如下:

{
    "MediaId": "1234343b689*****a5422dfe1e472a41",
    "ProjectId": "987624bab6*****d9fcdeefdd974c7aa",
    "Status": "fail",
    "EventType": "ProduceMediaComplete",
    "EventTime": "2018-12-26T14:34:09Z",
    "ErrorCode": "InvalidParameter.ResourceContentBad",
    "ErrorMessage": "The resource operated InputFile is bad"
}