调用ModifyCasterVideoResource修改导播台视频资源。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String ModifyCasterVideoResource

系统规定参数。取值:ModifyCasterVideoResource

CasterId String LIVEPRODUCER_POST-cn-0pp1czt****

导播台ID。

ResourceId String 05ab713c-676e-49c0-96ce-cc408da1****

资源ID。

RegionId String cn-shanghai

地域ID。

ResourceName String test001

视频源名称。

LiveStreamUrl String rtmp://sophon-test.aliyunlive.com/caster/4a82a3d1b7f0462ea37348366201****?auth_key=1608953344-0-0-ac8c628078541d7055a170ec59a5****

直播流地址。

当视频源类型为直播流时,本参数才可用且必传。

MaterialId String f080575eb5f4427684fc0715159a****

素材ID。

VodUrl String http://live.aliyun.com/AppName/StreamName.flv

点播文件地址。当视频源类型为文件视频,且视频文件未导入素材库时本参数才可用。

说明 点播文件仅限MP4、FLV、TS格式。
BeginOffset Integer 0

视频文件起始偏移值。

当视频源类型为文件视频时才有用。单位:毫秒。

说明 大于0,表示从相对于首帧的偏差时间作为开始读取的位置。
EndOffset Integer 10000

仅对文件视频有效。单位:毫秒。

  • 大于0时,表示从相对于首帧的偏差时间为结束读取的位置。
  • 小于0时,表示相对于最后一帧的偏差时间作为结束读取的位置。
RepeatNum Integer 0

仅对文件视频有效,表示播放完后重复继续播放的次数。

  • 0(默认值):表示不重复播放。
  • -1:表示一直循环重复。
PtsCallbackInterval Integer 2000

PTS回调间隔。单位:毫秒,仅对点播素材有效。

返回数据

名称 类型 示例值 描述
RequestId String CF60DB6A-7FD6-426E-9288-122CC1A52FA7

请求ID。

CasterId String LIVEPRODUCER_POST-cn-0pp1czt****

导播台ID。

ResourceId String 98461064-1c94-4dc1-85ce-94098764****

资源ID。

示例

请求示例

http(s)://live.aliyuncs.com/?Action=ModifyCasterVideoResource
&CasterId=LIVEPRODUCER_POST-cn-0pp1czt****
&ResourceId=05ab713c-676e-49c0-96ce-cc408da1****
&<公共请求参数>

正常返回示例

XML 格式

<ModifyCasterVideoResourceResponse>
	  <RequestId>CF60DB6A-7FD6-426E-9288-122CC1A52FA7</RequestId>
      <CasterId>LIVEPRODUCER_POST-cn-0pp1czt****</CasterId>
      <ResourceId>98461064-1c94-4dc1-85ce-94098764****</ResourceId>
</ModifyCasterVideoResourceResponse>

JSON 格式

{
    "RequestId": "CF60DB6A-7FD6-426E-9288-122CC1A52FA7",
    "CasterId": "LIVEPRODUCER_POST-cn-0pp1czt****",
    "ResourceId": "98461064-1c94-4dc1-85ce-94098764****"
}

错误码

访问错误中心查看更多错误码。