新增发布点_流名粒度配置 接口功能介绍 支持视频直播产品的发布点、流名粒度的配置。 使用说明 新增发布点/流名粒度配置之前,保证域名已创建过,且没有在途工单; 本接口新增分2种场景,①新增发布点配置;②新增流名配置 可通过查询发布点/流名粒度配置接口查询新增的发布点配置ID和流名配置ID 单个用户一分钟限制调用10次 接口详情 请求方式:POST 请求路径:/live/appandstream/createappandstream 请求参数 参数 参数类型 名称 是否必填 说明 下级对象 ::::: productcode string 产品类型 是 支持:“005”(视频直播) domain string 域名 是 加速域名 appsconf list 发布点配置 否 发布点配置集合 appsconfsingle streamsconf list 流名配置 否 流名配置集合 streamsconfsingle appsconfsingle 参数 类型 名称 是否必填 说明 下级对象 appname string 发布点 是 一次只能提交1个频道名 支持精确匹配和模糊匹配(支持字母、数字、、,但不能直接传“”),长度限制为128个字符 thirdpush object 转推任务 否 只支持配置一个转推任务,当前只支持绑定推流域名 thirdpush timeshift object 时移任务 否 只支持配置一个时移任务,当前只支持绑定推流域名 timeshift streamsconfsingle 参数 类型 名称 是否必填 说明 下级对象 appname string 发布点 是 一次只能提交1个频道名 支持精确匹配和模糊匹配(支持字母、数字、、 ,但不能直接传“ ”),长度限制为128个字符 streamname string 流名 是 支持精确匹配和模糊匹配(支持字母、数字、、,但不能直接传“ ”),长度限制为128个字符 1)直接写流名称则仅匹配该流名称,示例:liveStreamA; 2)模糊匹配,示例:live thirdpush object 转推任务 否 只支持配置一个转推任务,当前只支持绑定推流域名 thirdpush timeshift object 时移任务 否 只支持配置一个时移任务,当前只支持绑定推流域名 timeshift thirdpush 参数 类型 名称 是否必填 说明 下级对象 switch string 转推开关 是 转推开关,on(开启)、off(关闭) pushlist list 转推列表 否 转推列表,开关开启时必填 pushlistsingle pushlistsingle 参数 类型 名称 是否必填 说明 origin string 转推目标 是 转推目标ip或域名,支持ipv4、ipv6和域名 port string 转推端口 否 转推目标端口,不填默认1935 host string 转推host 否 转推使用的请求头host timeshift 参数 类型 名称 是否必填 说明 switch string 时移开关 是 取值:on(开启)、off(关闭) maxplaybacktime string 时移任务回看时长 否 取值:30s~30d(time格式,30s到30天); 默认一小时,支持的单位: s、m、 h、d moduleid string 模板id 是 时移需要绑定的录制模板id
来自: