Package Naming Templates
This document explains how to use package naming templates to automatically name recordings when they start.
Overview
Package naming templates allow you to define a pattern for naming recordings that includes dynamic variables such as date, time, channel name, and channel ID. Templates can be configured system-wide or on a per-channel basis.
Priority
- Explicit manual name (ie, uploaded files)
- Channel-specific template (if configured)
- System-wide template (if configured)
- Default format (channel name + system date format)
Folder Structure
Templates support / as a folder separator. When a template contains /, the system will automatically create the folder structure in the media library.
For example, a template like:
{channelName}/{YYYY}/{MM}/{systemDateFormat}
Would create a folder hierarchy such as Camera 1 > 2026 > 01 and name the recording using the system date format.
- Folders are created automatically if they don't already exist
- If a folder already exists, the existing folder will be used
- The last segment after the final
/becomes the recording name - All preceding segments are treated as folder names
Notes
- Templates are applied when a recording starts
- All variables are optional - you can create a template with only static text if desired