Basic Configuration Item | Description | |
Template Name | | The template name, which can contain Chinese characters, letters, digits, underscores (_), and hyphens (-). |
Template Description | | The template description, which can contain Chinese characters, letters, digits, underscores (_), and hyphens (-). |
Recording Content | Original stream | Record videos before transcoding, watermarking, and stream mixing. |
| Watermarked stream | Record videos after they are watermarked according to the specified watermark template. |
| Transcoded and watermarked stream | Click Transcoded and watermarked stream . You can select an existing transcoding template or click the name of a template to modify its configuration. |
Choosing this configuration will automatically initiate transcoding based on the transcoding template ID after push, and recording will proceed. If the transcoding template has been mistakenly deleted, the effect will be the same as recording content as watermarked streams. Time zone | | You can select UTC+8 or UTC . When UTC+8 is selected as the timezone, the naming of the recording files will use the UTC+8 time. When UTC is selected as the timezone, the naming of the recording files will use the UTC time. |
Recording Format | | Videos can be output in formats of HLS, MP4, FLV, and AAC (for audio-only recording). |
Basic Recording Format Configuration Item | Description | |
HLS File Segmentation | | The HLS file segmentation feature is disabled by default. If post-processing services are needed, it is recommended to enable HLS file segmentation and set the duration of individual HLS recording files. If HLS file segmentation is enabled, the duration of individual HLS recording files can be configured, allowing for the definition of the duration of files produced by post-recording processing. If HLS file segmentation is disabled, recording will continue uninterrupted until the live stream ends. If post-recording processing has been configured, it will be initiated after the recording is complete. |
Max Recording Time Per File (min) | | Audio/Video - HLS format There is no upper limit on the recording duration of a file in HLS format. If the waiting time for continuation of recording is exceeded, a new recording file will be generated to continue recording. When an HLS recording file is saved to VOD, the duration of a single TS file is set to 60 seconds by default. When HLS file segmentation is enabled, the duration of a single HLS recording file can range from 1 to 720 minutes. Audio/Video - FLV format The duration of a single file recorded in FLV format is limited to 1 to 720 minutes. Audio/Video - MP4 format The duration of a single file recorded in MP4 format is limited to 1 to 120 minutes. Audio-only - AAC Format The duration of a single file recorded in AAC format is limited to 1 to 120 minutes. |
Resumption Timeout (sec) | | The resumption timeout period directly affects the time it takes to generate a recording file. When the interval of stream interruption does not exceed the set resumption timeout period, a single live stream will generate only one file. However, the recording file will be received after the resumption timeout period has elapsed, and recording costs will be incurred during the resumption timeout period. Please set a reasonable resumption timeout period. Only HLS format supports resuming recording after stream interruptions, with the resumption timeout period being configurable from 1 to 1,800 seconds. |
Storage Period (days) | | You can select Permanent to save a recording file permanently or Custom to specify a storage period (up to 1,500 days). If you set the period to 0, recording files will be saved permanently. If a specified time is chosen, in accordance with national regulations, operators must record live video content and ensure storage backup. It is recommended to store recording files for 60 days to 3 years. |
VOD Subapplication/Category | | Recording to a specified VOD category in VOD application is supported. By default, the recording is stored in the main application of the account, and only applications with an open write status are supported. |
Advanced Configuration Item | Description |
Post-Recording Process Configuration | The post-recording processing feature is disabled by default. You can manually enable this feature based on your business needs. After enabling post-recording processing, no post-recording process content is selected by default. You need to manually select the corresponding process content. When HLS, FLV, MP4, and AAC audio and video formats are enabled with post-recording processing, the on-demand task flow cannot be empty. You can cancel or change the VOD task flow . You can click to select the bound task flow and choose a task flow already created under the VOD application, or click the task flow name on the current VOD task flow selection page to go to the VOD console to add/modify the task flow configuration. After the task flow is successfully bound, the VOD task flow template will be executed after the recording file is generated, incurring corresponding video on demand fees. |
Upload while recording | The upload while recording feature is disabled by default. You can manually enable this feature based on your business needs. Currently, only the FLV format supports the upload while recording feature. Once enabled, it allows immediate upload of files after recording ends, supports a recording file duration of up to 12 hours, and enhances FLV recording's disaster recovery capability. Playback files may experience lag when being dragged for online playback, but this does not affect local playback. |
{StreamID}*{StartYear}-{StartMonth}-{StartDay}-{StartHour}-{StartMinute}-{StartSecond}*{EndYear}-{EndMonth}-{EndDay}-{EndHour}-{EndMinute}-{EndSecond}
Placeholder | Description |
{StreamID} | The stream ID. |
{StartYear} | The start time - year. |
{StartMonth} | The start time - month. |
{StartDay} | The start time - day. |
{StartHour} | The start time - hours. |
{StartMinute} | The start time - minutes. |
{StartSecond} | The start time - seconds. |
{EndYear} | The end time - year. |
{EndMonth} | The end time - month. |
{EndDay} | The end time - day. |
{EndHour} | The end time - hours. |
{EndMinute} | The end time - minutes. |
{EndSecond} | The end time - seconds. |
Was this page helpful?