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



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

导播API列表

API 描述
CreateCaster 创建导播台
AddCasterLayout 添加导播台布局
AddCasterVideoResource 添加视频源
AddCasterEpisode 添加导播台节目
AddCasterComponent 添加组件
AddCasterProgram 添加导播台节目单
AddCasterEpisodeGroup 添加导播台节目列表
AddCasterEpisodeGroupContent 添加节目单列表内容
CallBack 添加回调
CopyCaster 复制导播台
CopyCasterSceneConfig 复制场景配置
DeleteCaster 删除导播台
DeleteCasterLayout 删除布局
DeleteCasterVideoResource 删除视频资源
DeleteCasterComponent 删除组件
DeleteCasterEpisode 删除导播台节目
DeleteCasterProgram 删除导播台节目单
DeleteCasterEpisodeGroup 删除导播台节目列表
DeleteCasterSceneConfig 删除导播台场景配置
DescribeCasterConfig 查询导播台配置
DescribeCasterLayouts 查询导播台布局列表
DescribeCasters 查询导播台列表
DescribeCasterScenes 查询导播台场景列表
DescribeCasterStreamUrl 查询导播台流地址
DescribeCasterVideoResources 查询视频源
DescribeCasterProgram 查询导播台节目单
DescribeCasterComponents 查询组件列表
DescribeCasterSceneAudio 查询场景音频配置
DescribeCasterChannels 查询导播台通道
EffectCasterUrgent 切换备播
EffectCasterVideoResource 更新备播片
ModifyCasterLayout 修改布局
ModifyCasterVideoResource 修改视频源
ModifyCasterComponent 修改组件
ModifyCasterEpisode 修改导播台节目
ModifyCasterProgram 修改导播台节目单
SetCasterConfig 配置导播台
SetCasterSceneConfig 设置场景配置
SetCasterChannel 设置导播台通道
StartCasterScene 启动场景
StartCaster 启动导播台
StopCasterScene 停止场景
StopCaster 停止导播台
UpdateCasterSceneConfig 更新导播场景配置
UpdateCasterSceneAudio 更新场景音频配置