ExpersysOne

Our team of professionals is backed by years of experience and deep exposure to the cinema industry. We believe in strong teamwork and openly sharing information with clients to keep them informed about industry trends and new technologies that enhance the cinematic experience.

Contact Info
Jalan Puteri , 47100 Puchong, Selangor, Malaysia.
New York, NY 10010
sales@expersysone.com
+603 8066 4263
Follow Us

TMS Library Manager

Library – Composition Playlist

The Composition Playlist (CPL) section in the TMS Library provides a complete overview of all ingested DCP content—including features, trailers, advertisements, tests, and automation reels—stored on the LMS or any connected screen.

This is where operators review, audit, clean, and inspect content before it is assigned to show playlists or playback sessions.

🖥️ Interface Overview

ElementDescription
Library SelectorChoose between LMS or a specific screen’s storage
Search BarQuickly find content by title or keyword
Content TableLists all CPLs with metadata such as type, ingest date, size, and availability
Encrypted Icon (🔒)Indicates that the CPL is encrypted
Scheduled Icon (🗓️)Shows if the CPL is currently linked to any active schedule
CPL KindContent classification: feature, trailer, ad, preshow, etc.
DateDate when the CPL was ingested into the library
SizeFile size of the content (may show “null bytes” for incomplete content)
Available OnList of screens where this CPL exists
Magnifier Icon (🔍)Opens the CPL Detail Viewer for full technical metadata and linkage audit

🛠 Actions & Filters

ButtonFunction
🔄 RefreshReloads the CPL list from the selected library
🗑 DeleteDeletes selected CPLs
✅ Select AllMarks all CPLs for bulk operations
⚠️ Not PlayableFilters to show CPLs that are missing keys, incomplete, or corrupted
🎚️ Advanced FilterSorts CPLs by:
  • Encrypted vs. Unencrypted
  • Linked vs. Unlinked to any schedule
  • Format type (2D, 3D, HFR, etc.)

Example Deleting a Content

In this example, you will see that you can delete from other libraries or screens as well regardless of which library was selected.

🔍 CPL Properties Viewer (Magnifier Icon)

Clicking the magnifier opens a detailed pop-up showing metadata in 3 structured tabs:

1. Properties Tab
FieldDescription
TitleFull CPL name (includes asset ID, language, format, etc.)
UUIDUnique identifier for the CPL
KindContent type (Feature, Trailer, Ad)
DurationRuntime (HH:MM:SS)
Edit RateFrame rate, e.g., 24 1 (24fps)
Disk SizeActual file size on disk
ResolutionPicture width and height (e.g., 2048 x 858)
Picture EncodingJPEG2000
Picture EncryptionDisplays if the content images is encrypted
Sound ChannelsNumber of audio channels (e.g., 6 = 5.1)
Sound EncodingSound encoding type such as PCM
Sound EncryptionDisplays if the content audio is encrypted
2. SPL(s) Tab

Shows any Show Playlist (SPL) that includes this CPL:

ColumnDescription
UUIDUnique SPL ID
TitleName of the playlist
DurationRuntime of the full SPL

This allows you to verify which shows are impacted by CPL issues (e.g., missing keys or bad ingest).

3. Keys Messages Tab

Displays all related KDMs (Key Delivery Messages):

ColumnDescription
UUIDKDM ID
TitleCPL title
ScreenDestination screen (e.g., Screen-01)

🧹 Maintenance Use Cases

  • Identify CPLs and its locations
  • Check encryption status and resolution before scheduling
  • Confirm which screens have received specific content
  • Locate and delete unused or unlinked CPLs to reclaim storage

✅ Summary

The Composition Playlist tab is one of the most important tools in the TMS for:

  • Content tracking and audit
  • Playback readiness validation
  • Storage cleanup and optimization
  • Ensuring the correct version of media is used in active playlists

💡 Tip: Use the “Not Playable” filter regularly to detect potential content failures before they affect showtimes.

TMS Library – Overview

The Library section provides a centralized view of content storage across the LMS (Library Management Server) and all connected screens. It allows users to view storage usage, CPL/SPL/KDM statistics, and remove unused content efficiently.

🖥️ Interface Overview

ElementDescription
Source SelectorChoose between LMS or individual screens to view their library data
RefreshUpdates the library statistics and file lists
Tabs (Overview, CPLs, KDMs, SPLs)Navigate between different content types in the selected library
Storage CapacityDisplays available and used disk space for /data/opt, and /doremi partitions
CPL CountIndicates total playable (Complete) and incomplete CPLs for the selected source
KDM CountDisplays counts of Valid, Expired, and Not Yet Valid keys
SPL CountTotal number of Show Playlists stored on the selected device

Note: When Screen is selected, the Storage will display an array of all storages available. Example for Dolby Servers, you will view the /data , /opt and /doremi partitions.

🧹 Cleaning Up Content

Each source (LMS or Screen) has context-sensitive cleanup options:

🧼 Clean CPL Content
  • LMS selected:
    Deletes any CPL content that is older than 40 days and not linked to any schedule or playlist.
  • Screen selected:
    Deletes CPLs that are not linked to any upcoming session or schedule.
🧼 Clean SPL Content
  • LMS selected:
    Deletes SPLs not linked to any POS sessions or not used in any ingest/scheduled tasks.
  • Screen selected:
    Removes SPLs that are not linked to any scheduled session.

🔒 Note: This function helps conserve space by safely removing orphaned or outdated content, without affecting active playback or scheduled sessions.

Example of Cleaning CPL from Screen:

Use Case Examples

  • Identify Storage Issues: Quickly spot storage nearing capacity on storage partitions.
  • Overview of CPL, KDM and SPL : View how many contents in each Library.
  • Content Cleanup: Remove legacy content no longer in use using a single click.

If you have any questions, please contact our support team.