详情页标题前

腾讯云云点播任务流状态变更

详情页1

事件名称

ProcedureStateChanged

事件说明

当 App 配置了事件通知后,在任务流的状态发生变更后,App 后台即可通过“普通回调”或“可靠回调”的方式获取该事件通知。事件通知内容为 ProcedureTask 结构

示例

普通回调

如果选择普通回调模式,则回调 URL 会接收到来自云点播的 HTTP 请求。请求采用 POST 方法,请求内容在 BODY 中,如下所示(省略了值为 null 的字段)。

{    "EventType":"ProcedureStateChanged",    "ProcedureStateChangeEvent":{        "TaskId":"1256768367-Procedure-475b72xxxcb177t1",        "Status":"FINISH",        "ErrCode":0,        "Message":"",        "FileId":"5285890784246869930",        "FileName":"动物世界",        "FileUrl":"https://1256768367.vod2.myqcloud.com/xxx/xxx/xxx.mp4",        "MetaData":{            "AudioDuration":59.990001678467,            "AudioStreamSet":[                {                    "Bitrate":383854,                    "Codec":"aac",                    "SamplingRate":48000                }            ],            "Bitrate":1021028,            "Container":"mov,mp4,m4a,3gp,3g2,mj2",            "Duration":60,            "Height":480,            "Rotate":0,            "Size":7700180,            "VideoDuration":60,            "VideoStreamSet":[                {                    "Bitrate":637174,                    "Codec":"h264",                    "Fps":23,                    "Height":480,                    "Width":640                }            ],            "Width":640        },        "MediaProcessResultSet":[            {                "Type":"Transcode",                "TranscodeTask":{                    "Status":"SUCCESS",                    "ErrCode":0,                    "Message":"SUCCESS",                    "Input":{                        "Definition":20                    },                    "Output":{                        "Url":"https://1256768367.vod2.myqcloud.com/xxx/xxx/v.f20.mp4",                        "Size":4189073,                        "Container":"mov,mp4,m4a,3gp,3g2,mj2",                        "Height":480,                        "Width":640,                        "Bitrate":552218,                        "Md5":"eff7031ad7877865f9a3240e9ab165ad",                        "Duration":60.04700088501,                        "VideoStreamSet":[                            {                                "Bitrate":503727,                                "Codec":"h264",                                "Fps":24,                                "Height":480,                                "Width":640                            }                        ],                        "AudioStreamSet":[                            {                                "Bitrate":48491,                                "Codec":"aac",                                "SamplingRate":44100                            }                        ],                        "Definition":0                    }                }            },            {                "Type":"CoverBySnapshot",                "CoverBySnapshotTask":{                    "Status":"SUCCESS",                    "ErrCode":0,                    "Message":"SUCCESS",                    "Input":{                        "Definition":10,                        "PositionType":"Time",                        "PositionValue":0                    },                    "Output":{                        "CoverUrl":"http://1256768367.vod2.myqcloud.com/xxx/xxx/xxx.100_0.jpg"                    }                }            }        ]    }}

可靠回调

如果选择可靠回调模式,调用 拉取事件通知 API 会接收到如下形式的 HTTP 应答(省略了值为 null 的字段)。

{    "Response": {        "EventSet": [            {                "EventHandle": "EventHandleX",                "EventType": "ProcedureStateChanged",                "ProcedureStateChangeEvent": {                    "TaskId": "1256768367-Procedure-475b72xxxcb177t1",                    "Status": "FINISH",                    "FileId": "5285890784246869930",                    "FileName": "动物世界",                    "FileUrl": "https://1256768367.vod2.myqcloud.com/xxx/xxx/xxx.mp4",                    "MetaData": {                        "AudioDuration": 59.990001678467,                        "AudioStreamSet": [{                            "Bitrate": 383854,                            "Codec": "aac",                            "SamplingRate": 48000                        }],                        "Bitrate": 1021028,                        "Container": "mov,mp4,m4a,3gp,3g2,mj2",                        "Duration": 60,                        "Height": 480,                        "Rotate": 0,                        "Size": 7700180,                        "VideoDuration": 60,                        "VideoStreamSet": [{                            "Bitrate": 637174,                            "Codec": "h264",                            "Fps": 23,                            "Height": 480,                            "Width": 640                        }],                        "Width": 640                    },                    "MediaProcessResultSet": [{                            "Type": "Transcode",                            "TranscodeTask": {                                "Status": "SUCCESS",                                "ErrCode": 0,                                "Message": "SUCCESS",                                "Input": {                                    "Definition": 20                                },                                "Output": {                                    "Url": "https://1256768367.vod2.myqcloud.com/xxx/xxx/v.f20.mp4",                                    "Size": 4189073,                                    "Container": "mov,mp4,m4a,3gp,3g2,mj2",                                    "Height": 480,                                    "Width": 640,                                    "Bitrate": 552218,                                    "Md5": "eff7031ad7877865f9a3240e9ab165ad",                                    "Duration": 60.04700088501,                                    "VideoStreamSet": [{                                        "Bitrate": 503727,                                        "Codec": "h264",                                        "Fps": 24,                                        "Height": 480,                                        "Width": 640                                    }],                                    "AudioStreamSet": [{                                        "Bitrate": 48491,                                        "Codec": "aac",                                        "SamplingRate": 44100                                    }],                                    "Definition": 0                                }                            }                        },                        {                            "Type": "CoverBySnapshot",                            "CoverBySnapshotTask": {                                "Status": "SUCCESS",                                "ErrCode": 0,                                "Message": "SUCCESS",                                "Input": {                                    "Definition": 10,                                    "PositionType": "Time",                                    "PositionValue": 0                                },                                "Output": {                                    "CoverUrl": "http://1256768367.vod2.myqcloud.com/xxx/xxx/xxx.100_0.jpg"                                }                            }                        }                    ]                }            }        ],        "RequestId": "335bdaa3-db0e-46ce-9946-51941d9cb0f5"    }}



云点播官网1折活动,限时活动,即将结束,速速收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/143466.html

(0)
上一篇 2023年12月9日
下一篇 2023年12月9日
详情页2

相关推荐

  • 腾讯云云点播客户端上传指引

    操作场景 客户端视频上传是指 App 的最终用户将本地视频上传到云点播平台,其流程图如下。本文将为您介绍如何使用客户端上传视频。  前提条件 1. 开通服务 开通云点播服务,详细请参见 购买指引。 2. 获取云 API 密钥 获取调用服务端 API 所需的安全凭证,即 SecretId 和 SecretKey,具体步骤如下:1. 登录控制台,选择云产品 …

    2023年12月9日
  • 腾讯云云点播PHP SDK

    对于在服务端上传视频的场景,云点播提供 PHP SDK 来实现。上传流程请参见 服务端上传指引。 集成方式 使用 composer 引入 { “require”: { “qcloud/vod-sdk-v5”: “v2.4.4” }} 通过源码包安装 如果项目中没有使用 composer 工具进行依赖管理,从 Github 访问 可以直接下载源码,导入项目中使…

    腾讯云 2023年12月9日
  • 腾讯云云点播Java SDK

    对于在服务端上传视频的场景,云点播提供 Java SDK 来实现。上传流程请参见 服务端上传指引。 集成方式 Maven 依赖引入 在项目的 pom.xml 文件添加点播 SDK 依赖即可: <dependency> <groupId>com.qcloud</groupId> <artifactId>vod_a…

    腾讯云 2023年12月9日
  • 腾讯云云点播产品概述

    云点播(Video on Demand,VOD)面向音视频、图片等媒体,提供制作上传、存储、转码、媒体处理、媒体 AI、加速分发播放、版权保护等一体化高品质媒体服务。 产品架构  提供本地上传、URL 拉取、API 上传、Web SDK、短视频 SDK、直播录制等多种上传方式,支持将视频上传存储至云端,提供99.9999999999%的数据持久性。可在…

    2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云云点播服务端上传指引

    操作场景 服务端视频上传是指 App 后台将视频上传到云点播平台,本文将为您介绍如何使用服务端 API 上传视频。 前提条件 1. 开通服务 开通云点播服务,详细请参见 购买指引。 2. 获取云 API 密钥 获取调用服务端 API 所需的安全凭证,即 SecretId 和 SecretKey,具体步骤如下:1. 登录控制台,选择云产品 > 访问管理 …

    2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。