CreateLiveRecordTemplate
Creates a live recording template to facilitate the submission of live recording tasks.
Operation description
You must specify a recording template for live recording. The recording template allows you to configure the output format (m3u8, mp4, or flv) and duration of the recording file.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ice:CreateLiveRecordTemplate |
create |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RecordFormat |
array<object> |
Yes |
The list of recording formats. |
|
|
object |
No |
The recording format. |
||
| Format |
string |
Yes |
The format. Note
If you select the m3u8 format, you must also set the SliceOssObjectPrefix and SliceDuration request parameters. |
m3u8 |
| SliceDuration |
integer |
No |
The duration of a single slice. Unit: seconds. Note
This parameter is valid only when Format is set to m3u8. If you do not specify this parameter, the default value is 30 seconds. Valid values: 5 to 30. |
30 |
| OssObjectPrefix |
string |
No |
The name of the recording file stored in OSS.
|
record/{JobId}/{Sequence}_{EscapedStartTime}_{EscapedEndTime} |
| SliceOssObjectPrefix |
string |
No |
The name of the TS slice. Note
You need to configure this parameter only when Format is set to m3u8.
|
record/{JobId}/{UnixTimestamp}_{Sequence} |
| CycleDuration |
integer |
No |
The periodic recording duration. Unit: seconds. If you do not specify this parameter, the default value is 6 hours. Note
|
3600 |
| Name |
string |
Yes |
The name of the template. |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Schema of Response |
||
| TemplateId |
string |
The ID of the template. |
****96e8864746a0b6f3**** |
| RequestId |
string |
The ID of the request. |
0622C702-41BE-467E-AF2E-883D4517962E |
Examples
Success response
JSON format
{
"TemplateId": "****96e8864746a0b6f3****",
"RequestId": "0622C702-41BE-467E-AF2E-883D4517962E"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.