资讯专栏INFORMATION COLUMN

回调说明 媒体工厂 UMedia

ernest.wang / 505人阅读

摘要:客户需提供一个接收处理结果的地址,处理结果被封装成字符串,通过请求,传递给用户的接口。鉴黄任务完成后,会将处理结果传递到调用创建该任务时所填写的回调地址。

回调说明

本篇目录

功能概述转码回调详情截图回调详情切片回调详情鉴黄回调详情

功能概述

视频转码、截图、切片、鉴黄等任务处理完成后,UMedia可以回调用户的接口,通知处理的结果。

客户需提供一个接收处理结果的URL地址,处理结果被封装成 json 字符串,通过 POST 请求,传递给用户的接口。

转码回调详情

使用带有“回调URL”的转码模版创建的转码任务完成后,UMedia会将处理结果传递到模版内所填写的回调地址。

详细参数如下:

{
   "retcode":0, //0 表示处理成功,
   "task_id":"1", //提交转码生成的任务 id 
   "src_url":"http://src.ufile.ucloud.cn/my.mp4", //原始 url 地址 
   "dest_video_name":"my_720p.mp4", //目标文件名 
   "dest_video_url":"http://dest.ufile.ucloud.cn/my_720p.mp4", //目标文件地址
   "duration":587,//转码后 视频的时长,单位秒
   "file_size":587, //视频的文件大小
   "width":1280,//视频的宽,单位为像素
   "height":720, //视频的高,单位为像素
   "message":"succ" //处理结果描述
}

截图回调详情

截图任务完成后,UMedia会将处理结果传递到创建该任务时所填写的回调地址。

详细参数如下:

{
   "retcode":0, //0 表示处理成功,
   "task_id":"1", //提交截图生成的任务 id 
   "src_url":"http://src.ufile.ucloud.cn/my.mp4", //原始 url 地址 
   "image_count":3, //截图张数
   "image_list":[
       {"image_url":"http://dest.ufile.ucloud.cn/my_1.jpg"}, 
       {"image_url":"http:// dest.ufile.ucloud.cn/my_2.jpg"}, 
       {"image_url":"http://dest.ufile.ucloud.cn/my_3.jpg"}
   ],
   "message":"succ" //处理结果描述
}

切片回调详情

切片任务完成后,UMedia会将处理结果传递到创建该任务时所填写的回调地址。

详细参数如下:

{
   "retcode":0, //0 表示处理成功,
   "task_id":"1", //提交转码生成的任务 id 
   "src_url":"http://src.ufile.ucloud.cn/my.mp4", //原始 url 地址 
   "dest_video_name":"my.m3u8", //目标文件名 
   "dest_video_url":"http://dest.ufile.ucloud.cn/my.m3u8", //目标文件地址 
   "duration":587, //切片后视频的时长,单位秒
   "message":"succ" //处理结果描述
}

鉴黄回调详情

UMedia当前通过API调用方式提供视频鉴黄服务。

鉴黄任务完成后,UMedia会将处理结果传递到调用API创建该任务时所填写的回调地址。

详细参数如下:

{
   "retcode":0, //0 表示处理成功,
   "task_id":"1", //提交鉴黄生成的任务 id 
   "src_url":"http://src.ufile.ucloud.cn/my.mp4", //原始 url 地址 
   "image_count":5, //总的鉴黄图片张数
   "invalid_image_list":[ //有问题的图片列表
   {
       "name":" http://dest.ufile.ucloud.cn/my_1.jpg", //图片地址 
       "rate":0.9999947547912598, //该图片被识别为某个分类的概率值 
       "label":0, //图片分类,0 为色情,1 为性感,2 为正常
       "review":false //是否需要人工审核
   },
   {
       "name":" http://dest.ufile.ucloud.cn/my_2.jpg", 
       "rate":0.9999947547912598,
       "label":0,
       "review":false //是否需要人工审核
   }
   ],
   "message":"succ" //处理结果描述
}

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/127064.html

相关文章

  • 浅谈设计模式1——策略模式 | 适配器模式 | 工厂模式

    摘要:适配器模式要比策略模式要好理解一些。书中的适配器模式有两种实现方式,一种是通过代理,另一种是通过继承。通过工厂模式获得具体接口。而且工厂模式承担的压力过重,可能会导致职责的混乱。工厂方法模式这其实是工厂模式的一个简单的升级。 前言 最近在看《Think In JAVA》,其中在讲解继承,组合,抽象类和接口的时候,提到了题中的几个设计模式。这几个设计模式也确实让我更好的理解了JAVA中各...

    0x584a 评论0 收藏0
  • SDK下载 云手机 UPhone

    摘要:下载下载下载包下载下载概述概述概述欢迎使用,产品能够为开发者提供更便捷接入高可靠的云手机服务,让开发者快速搭建实时项目。示例代码获取云手机媒体流获取云手机媒体流建立信令服务器连接并且连接成功后,即可获取远程媒体流。 SDK下载 SDKZIP包GitHubH5SDK下载GitHub下载 概述欢迎使用H5 UPhone SDK ,产品能够为开发者提供更便捷接入、高可靠的云手机服务,让开发者快速搭...

    ernest.wang 评论0 收藏2034
  • Vue源码浅析之异步组件注册

    showImg(https://segmentfault.com/img/bVba39I?w=400&h=400); Vue的异步组件注册 Vue官方文档提供注册异步组件的方式有三种: 工厂函数执行 resolve 回调 工厂函数中返回Promise 工厂函数返回一个配置化组件对象 工厂函数执行 resolve 回调 我们看下 Vue 官方文档提供的示例: Vue.component(asyn...

    Shonim 评论0 收藏0
  • 这些Spring中的设计模式,你都知道吗?

    摘要:简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类。中的就是简单工厂模式的体现,根据传入一个唯一的标识来获得对象,但是否是在传入参数后创建还是传入参数前创建这个要根据具体情况来定。 设计模式作为工作学习中的枕边书,却时常处于勤说不用的尴尬境地,也不是我们时常忘记,只是一直没有记忆。 Spring作为业界的经典框架,无论是在架构设计方面,还是在代码编写方面,都堪...

    LeviDing 评论0 收藏0

发表评论

0条评论

ernest.wang

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<