Skip to main content

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

  1. Explicit manual name (ie, uploaded files)
  2. Channel-specific template (if configured)
  3. System-wide template (if configured)
  4. 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