开发者指南 -奇异果体育app竞彩官网下载
更新时间:2021-12-15
视频审核
vcr 支持对bos视频、vod媒资、url视频审核。对于不同来源的视频,需要按照如下规则拼接视频路径source
:
- 对于 bos 视频,
source="bos://{bucket}/{object}"
- 对于 vod 媒资原视频,
source="vod://{mediaid}"
- 对于 vod 媒资转码后视频,
source="vod://
- " - 对于 url 视频,
source="
"
发起视频审核
指定视频路径发起视频审核。
审核 bos 视频
根据bos bucket和bos key直接发起审核。需要说明,使用本方法需要将object配置公共getobject权限,参考设置bos bucket权限。简述为:在bos 的控制台中 bucket 设置-权限设置-自定义权限中添加 vcr 服务账号: fa5f9a177f54454b9076a57c6280f61b。
代码示例:
source := "bos://yourbucket/yourobject"
args := &api.putmediaargs{source: source}
err := client.putmedia(args)
审核 vod 媒资原视频
根据 vod 媒资id直接发起审核。
代码示例:
source := "vod://vod-mediaid"
args := &api.putmediaargs{source: source}
err := client.putmedia(args)
审核 vod 媒资转码后视频
根据 vod 媒资id和 vod 转码模板名称发起审核。
代码示例:
source := "vod://vod-mediaid-preset"
args := &api.putmediaargs{source: source}
err := client.putmedia(args)
审核 url 视频
根据视频 url 直接发起审核。
代码示例:
source := "http://test.domain.com/dir/video.mp4"
args := &api.putmediaargs{source: source}
err := client.putmedia(args)
审核带鉴权参数的 url 视频
根据视频 url 和鉴权参数发起审核。
代码示例:
source := "http://test.domain.com/dir/video.mp4"
auth := "token=424d555d"
args := &api.putmediaargs{source: source, auth: auth}
err := client.putmedia(args)
审核视频配置审核模板等参数
提交视频时可以配置视频描述、审核模板和通知名称等可选参数。
代码示例:
source := "http://test.domain.com/dir/video.mp4"
auth := "token=424d555d"
description := "this is a test media"
preset := "yourpreset"
notification := "yournotification"
args := &api.putmediaargs{source: source, auth: auth, description:description, preset: preset, notification: notification}
err := client.putmedia(args)
说明:
各参数含义参考。
查询视频审核结果
指定视频路径查询视频的审核结果。
代码示例:
source := 'vod://vod-mediaid'
resp, err := client.getmedia(source)
视频审核结果格式和各字段含义参考。
文本审核
对文本进行审核。
代码示例:
text := "your_text"
preset := "yourpreset"
args := &api.puttextargs{text: text, preset: preset}
resp, err := client.puttext(args)
文本审核结果格式和各字段含义参考。