Skip to main content

Create Template

Service Address

http://api-az-cn.danghongyun.com/rest

Request Method

POST

Request Parameters

ParameterDescriptionTypeRequired
accessKeyThe user access keyStringRequired
actionAPI name,this api is "liveTemplateCreate"StringRequired
versionAPI version, currently must be 2.0StringRequired
signatureSignature generated by signature rule.StringRequired
timestampInvoke time in milliseconds since january 1 1970, eg: 1466488681033StringRequired
displayNameThe display name of templateStringRequired
typeTemplate Type, must set to 1IntegerRequired
transcodeTypeLive Type, the default value is 0IntegerOptional
videoWidthThe resolution widthIntegerRequired
videoHeightThe resolution heightIntegerRequired
videoBitrateThe video bitrateIntegerRequired
audioBitrateThe audio bitrateIntegerRequired
frameRateThe video frame rateIntegerRequired
advancedArgumentsAdvanced ArgumentsStringOptional

Response Example

{
"code": 0,
"success": true,
"message": "operation success",
"result": {
"displayName": "live streaming template testing",
"updateTime": null,
"templateId": null,
"type": "1",
"userId": 805,
"audioBitrate": 6400,
"videoHeight": 200,
"videoWidth": 200,
"videoBitrate": 800,
"frameRate": 25,
"isDefault": null,
"createTime": null,
"name": "display name 33\/800kbps\/200x200",
"advancedArguments": "{\"rc\":\"CBR\",\"gopSize\":4000,\"bFrame\":0,\"refFrame\":1,\"qualityLevel\":null,\"interlace\":-1,\"smartBorder\":1}",
"advancedArgumentsObj": {
"rc": "CBR",
"refFrame": 1,
"gopSize": 4000,
"bframe": 0,
"interlace": -1,
"gopType": null,
"smartBorder": 1
},
"id": "1eb10a03562d4dcfab7d510366aa394c",
"transcodeType": 0,
"videoCodec": "h264"
}
}

Response Fields

Template Fields