全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 更多
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 智能硬件
视频直播

查询组件列表

更新时间:2018-03-19 18:43:42

描述

查询导播台组件列表。

请求参数

参数 类型 是否必选 示例值 描述
Action String DescribeCasterComponents

系统规定参数。取值:DescribeCasterComponents

CasterId String a2b8e671-2fe5-4642-a2ec-bf93880e1a49

导播台Id。

ComponentId String 21926b36-7dd2-4fde-ae25-51b5bc8e52d8

组件Id。

Version String 2016-11-01

API 版本号为日期形式:YYYY-MM-DD。本版本对应为:2016-11-01。

返回参数

参数 类型 示例值 描述
RequestId String 3be7ade8-d907-483c-b24a-0dad4595beaf

该条任务请求Id。

Components

组件列表。

  └ComponentId String 72d2ec7a-4cd7-4a01-974b-7cd53947f053

组件Id。

  └ComponentName String imageName

组件名称,默认为组件ID。

  └ComponentLayer

组件列表。

    └HeightNormalized Float 0.5

设置该layer元素的高度归一化比例值,其中元素的宽度会按照该高度来进行等比缩放。
默认值:0,表示按照元素的原始尺寸进行显示。

    └WidthNormalized Float 0.5

设置该layer元素的宽度归一化比例值,其中元素的高度会按照该宽度来进行等比缩放。
默认值:0,表示按照元素的原始尺寸进行显示。

  • 该字段和heightNormalized有冲突,一旦heightNormalized和widthNormalized都设置了,则只有heightNormalized有效。
  • 如果heightNormalized和widthNormalized设置只能同时设置一个,后面设置的值会影响前面设置的。

    └PositionRefer String topLeft

设置元素的position 参考坐标值。取值范围:

  • topLeft
  • topRight
  • bottomLeft
  • bottomRight
默认值:topLeft

    └PositionNormalizeds String 0,0.3

设置该layer 元素的位置归一化值[x,y]
默认值:[0,0]
注意 x、y 需要进行归一化计算。

  └TextLayerContent

组件列表。

    └Text String what

文本内容。
默认为“”。

    └Color String 0xff0000

文字色彩。
默认“0xff0000”,红色。

    └FontName String KaiTi

字体名字,取系统预设值。
默认楷体,“KaiTi”

    └SizeNormalized Float 16

字体归一化大小,字体设置大小为“font_size/output_height”。
如果系统根据归一化方式反计算的出来的字体大小>1024, 取1024。
默认值:-1,表示无效。

    └BorderWidthNormalized Float 0

文字边框宽度归一化值,该归一化值是基于文字的size来计算的,即BorderWidth/FontSize。
如果系统归一化反计算出来的值超过16,取16。
默认值:0

    └BorderColor String 0xRRGGBB

文字边框色彩,取值“0xRRGGBB”。
默认:“”,表示无效。

  └ImageLayerContent

组件列表。

    └MaterialId String a2b8e671-2fe5-4642-a2ec-bf93880e1a40

媒资库素材Id。

  └LocationId String RC01

用于指定组件位置,每个位置至多设置一个组件,格式需符合“RC01…RC12”。

  └ComponentType String image

组件类型,只能是预设值的一种: “text”/“image”等。

  └Effect String animateV

组件显示的特效。

  • none-无
  • animateH-水平滚动
  • animateV-垂直滚动
  • FadeIn-渐入
  • FadeOut-渐出
  • FlyIn-飞入
  • FlyOut-飞出

Total Integer 3

总记录数。

示例

请求示例

  1. https://live.aliyuncs.com?Action=DescribeCasterModels&CasterId=a2b8e671-2fe5-4642-a2ec-bf93880e1a49&ComponentId=21926b36-7dd2-4fde-ae25-51b5bc8e52d8&<公共请求参数>

正常返回示例

JSON 格式

  1. {
  2. "Components":[{
  3. "ComponentId":"72d2ec7a-4cd7-4a01-974b-7cd53947f053",
  4. "ComponentLayer":{
  5. "HeightNormalized":0.5,
  6. "PositionNormalized":[
  7. 0,
  8. 0.3
  9. ],
  10. "PositionRefer":"topLeft",
  11. "WidthNormalized":0.5
  12. },
  13. "ComponentName":"imageName",
  14. "ComponentType":"image",
  15. "Effect":"animateV",
  16. "ImageLayerContent":{
  17. "url":"http://XXXXXX/XXXXXX/fb628e2469f94f2aa2c0c219af8b2527.jpg"
  18. },
  19. "LocationId":"RC01"
  20. }],
  21. "RequestId":"3be7ade8-d907-483c-b24a-0dad4595beaf"
  22. }

异常返回示例

JSON 格式

  1. {
  2. "Code":"InternalError",
  3. "HostId":"live.aliyuncs.com",
  4. "Message":"The request processing has failed due to some unknown error.",
  5. "RequestId":"6EBD1AC4-C34D-4AE1-963E-B688A228BE31"
  6. }

错误码

查看本产品错误码

本文导读目录