插件下载了解更多
Alibaba Cloud Developer ToolkitbetaAlibaba Cloud OpenAPI
Alibaba Cloud Developer Toolkit is a collection of extensions that can help access Alibaba Cloud services in Visual Studio Code.
安装插件之前,确保已安装 JetBrains IDE安装插件之前,确保已安装 JetBrains IDE
Alibaba Cloud Developer ToolkitbetaAlibaba Cloud OpenAPI
The Alibaba Cloud Developer Toolkit for JetBrains makes it easier to access Alibaba Cloud services.
接口说明
当前支持对录制到 OSS 和 VOD 的直播流进行直播剪辑。多直播流混剪时,仅支持直播流都录制到 OSS 或直播流都录制到 VOD。
流控信息
当前云产品API请求速率暂未透出。
请求参数
字段名称 | 字段详情 |
---|---|
Clipsstring | 剪辑片段列表,输出的成片由列表中的片段按顺序收尾拼接而成,JSON Array。展开详情 示例值:[{\"StartTime\": \" 2021-06-21T08:01:00Z\", \"EndTime\": \" 2021-06-21T08:03:00Z\" , "AppName": "app", "DomainName": "domain.com", "StreamName": "stream"}, {\"StartTime\": \" 2021-06-21T08:05:00Z\", \"EndTime\": \" 2021-06-21T08:09:00Z\" }] |
ProjectIdstring | 直播剪辑工程 ID。若非空,读取 project 相关存储配置。 若为空,则以入参存储配置为准。 示例值:****fddd7748b58bf1d47e95****参考取值来源: ListEditingProjects SearchEditingProject CreateEditingProject GetProjectExportJob AddEditingProjectMaterials |
LiveStreamConfigstring | 直播流配置, JSON Object。需包含如下配置项:展开详情 示例值:{ "AppName": "app", "DomainName": "domain.com", "StreamName": "stream" }参考取值来源: GetLiveEditingJob |
OutputMediaConfigstring | 输出成品的目标配置,JSON Object。可以设置输出成品的在 OSS 上的 URL,或者 VOD Bucket 中的存储位置。展开详情 示例值:{ "MediaURL": "https://ice-auto-test.oss-cn-shanghai.aliyuncs.com/testfile.mp4" }, 或 { "StorageLocation": "bucket.oss-cn-shanghai.aliyuncs.com", "FileName": "output.mp4" }参考取值来源: SubmitMediaProducingJob |
MediaProduceConfigstring | 生成片段的合成配置,用 JSON 格式表示。其中,Mode 为剪辑模式,取值:展开详情 示例值:{ "Mode": "AccurateFast"} |
UserDatastring | 自定义设置,JSON Object,长度限制为 512 字节。 示例值:{"key": "value"} |
OutputMediaTargetstring | 输出成品的目标类型。取值:展开详情 示例值:oss-object |
请求说明
Clip 数据结构
属性名 | 类型 | 示例值 | 描述 | 是否必填 |
---|---|---|---|---|
StartTime | String | 2021-06-21T08:01:00Z | 截取片段的开始时间,格式为 UTC 时间戳 | 是 |
EndTime | String | 2021-06-21T08:05:00Z | 截取片段的结束时间,格式为 UTC 时间戳 | 是 |
AppName | String | app | 播流所属应用名,如果为空,以外层直播流配置为准 | 否 |
DomainName | String | domain.com | 域名 ,如果为空,以外层直播流配置为准 | 否 |
StreamName | String | stream | 直播流名,如果为空,以外层直播流配置为准 | 否 |
CoverTime | String | 2021-06-21T08:03:00Z | 指定片段中的某一时间戳,作为成片的封面图,格式为 UTC 时间戳 。当多个 clip 都设置 CoverTime 参数时,仅第一个生效,CoverTime 必须大于等于 StartTime,小于等于 Endtime。 | 否 |
CoverUrl | String | 自定义截图输出地址, OSS bucket 需与服务接入区域保持一致。仅支持自有 OSS bucket,不支持 VOD 托管 bucket。 | 否 |
返回参数
字段名称 | 字段详情 |
---|---|
RequestIdstring | 请求 ID。 示例值:****36-3C1E-4417-BDB2-1E034F**** |
ProjectIdstring | 直播剪辑工程 ID。 示例值:****fddd7748b58bf1d47e95**** |
JobIdstring | 直播剪辑任务 ID。 示例值:****d80e4e4044975745c14b**** |
MediaIdstring | 合成成片媒资 ID。 示例值:****c469e944b5a856828dc2**** |
MediaURLstring | 合成成片地址。 示例值:http://test-bucket.cn-shanghai.aliyuncs.com/test.mp4 |
VodMediaIdstring | 如果视频输出的位置为 vod 时,返回 vod 媒资 ID。 示例值:****d7578s4h75ci945c14b**** |
返回示例
变更历史
变更时间 | 变更内容概要 | 操作 | |
---|---|---|---|
2022-09-22 | |||
2021-08-13 |