文档中心

直播转码接口简介

直播转码的发起操作不需要用户显式的调用http接口,而是用户在向金山云源站推流时,在推流url的query字段中加上转码模板名(preset),源站解析到preset字段时,再发起直播转码。客户可设置模板名为default的默认模本,开启转码后,若推流url的query字段未加转码模板名(preset),则使用default默认模板进行转码。

一个转码模板(preset)代表了一套或多套直播转码参数集,模板的定义详见模板定义,模板示例详见模板使用示例

直播转码服务沿用金山云存储(KS3)的接口签名方式公共参数与签名方式,使用直播转码接口前,需要先开通直播服务,即在金山云官网通过“在线客服”申请直播服务与直播转码服务,申请完成后,会拿到公钥(accesskey,AK)与私钥(secretkey,SK),以及开发者标识uniqname。其中公钥AK用来在HTTP请求中显式的指示用户身份,私钥SK由调用方负责保密保管,作为signature的计算源数据。拿到AK/SK/uniqname后,才能调用转码模板设置接口。

如果只是简单的测试,直播使用test作为uniqname,示例在转码拉流地址生成方法。目前提供多种语言的模板设置DEMO与SDK供客户集成,在直播转码DEMO