导播服务提供了一系列API接口,可以分为导播台创建与配置、视频内容编辑、视频内容输出、查询和管理等五大类。



在创建好导播台实例之后,通过使用API接口也能够快速的接入并使用服务,如上图。
  1. 创建(CreateCaster)和配置导播台(SetCasterConfig
  2. 添加导播视频资源(AddCasterVideoResource
  3. 添加导播台布局(AddCasterLayout
  4. 启动导播台(StartCaster
  5. 停止导播台(StopCaster

导播API列表

API 描述
CreateCaster 创建导播台
StartCaster 启动导播台
StopCaster 停止导播台
AddCasterLayout 添加导播台布局
AddCasterVideo 添加视频源
CopyCaster 复制导播台
CopyCasterSceneConfig 复制场景配置
DeleteCaster 删除导播台
DeleteCasterLayout 删除布局
DescribeCasterConfig 查询导播台配置
DescribeCasterLayouts 查询导播台布局列表
DescribeCasters 查询导播台列表
DescribeCasterScenes 查询导播台场景列表
DescribeCasterStreamUrl 查询导播台流地址
DescribeCasterVideoResources 查询视频源
EffectCasterUrgent 切换备播
EffectCasterVideoResource 更新备播片
ModifyCasterLayout 修改布局
ModifyCasterVideoResource 修改视频源
DeleteCasterVideoResource 删除视频资源
AddCasterComponent 添加组件
ModifyCasterComponent 修改组件
DeleteCasterComponent 删除组件
DescribeCasterComponents 查询组件
SetCasterConfig 配置导播台
SetCasterSceneConfig 设置场景配置
StartCasterScene 启动场景
StopCasterScene 停止场景
UpdateCasterSceneConfig 更新导播场景配置
CallBack 添加回调