TMS Multiplex
TMS Multiplex Logs
The Logs Tab provides a historical view of all content ingests and transfer operations for a selected screen. It is essential for diagnosing ingest issues, verifying completed transfers, and tracking SPL/CPL/KeyMessage handling over time.
🖥️ Interface Overview

Feature | Description |
---|---|
Screen Selector | Choose the screen to display its logs |
Element Filter | Filter by content type (KeyMessage, PackagingList, ShowPlaylist) |
Search | Quickly find logs by title keywords |
Refresh | Reload the log list |
Delete | Clears logs for the selected screen (use with caution) |
📋 Log Columns Explained
Column | Description |
---|---|
State | Transfer result: ✅ Completed, ❌ Failed, ⏳ In Progress |
Source | Location of the ingest: LMS or Local |
Progress | Completion progress (usually 100% for finalized tasks) |
Content Type | Type of data: KeyMessage , PackagingList , or ShowPlaylist |
Description | Full title of the transferred or ingested content |
Creation Date | Timestamp when the ingest or transfer occurred |
🔍 Option | Click the magnifier icon to view detailed logs including error messages, source paths, and ingest steps |
🔍 Example Log Detail
- Clicking the 🔍 icon reveals technical ingest logs such as:
plaintextCopyEdit
2025-05-08T01:02:19+08:00 Informational Ingest /doremi/ingest/3ffb40e7-37d0-4f3f-a23a-cc3f659f8859.xml to /data 2025-05-08T01:02:19+08:00 ❌ Error KDM not for '259505' serial 2025-05-08T01:02:19+08:00 ❌ Error Import KDM failure 2025-05-08T01:02:20+08:00 ❌ Error Ingest errors detected!
This helps operators identify exactly why a Key Message or Package failed to ingest—such as invalid device serials, corrupted files, or unsupported formats.
💡 Tip: If SPLs or CPLs are not showing up on a screen, start by checking the logs here for import failures, missing KDMs, or transfer interruptions.
- Clicking the 🔍 icon reveals technical ingest logs such as:
TMS Multiplex Monitor
The Monitor Tab within the Multiplex module provides real-time visibility of all transfer and ingest activities for CPLs and SPLs across screens. It is essential for tracking the flow of content and managing bandwidth effectively across the multiplex.
📋 Task List (Active Transfers)
Field | Description |
---|---|
State | Current status of the transfer: 🟢 Running, ⏳ Pending, 📅 Scheduled |
Source | Origin of the content (e.g., LMS or another screen) |
Destination | Target screen receiving the content |
Progress | Real-time progress bar of the transfer |
Content Type | Type of transfer: PackagingList (CPL) or SPL |
Description | Title and file info of the content |
Creation Date | Timestamp of when the task was initiated |
📥 Incoming Tasks Queue
- Automatically populated when a session is scheduled but the destination screen lacks required content
- Transfers will wait if the screen is busy, then automatically queue for delivery
- Entries show UUID, destination, description, and status
- Clicking the ❌ bin icon clears the incoming queue (temporary; it will reappear if sessions still require content)
🔧 Task Management Controls
Button Function 🔁 Refresh Reloads task list to reflect latest state ▶️ Resume Continue a previously paused transfer ⏸ Pause Temporarily halt an active transfer ❌ Cancel Stop and remove a pending or running transfer
⚙️ System Behavior
- TMS Configuration defines the maximum number of concurrent transfers
- Prioritization and scheduling of content transfers are automatically managed
- Ensures critical content reaches screens in time for playback
💡 Tip: The session with missing content normally automatically initiates transfer of content, this includes VF and OV content to ensure it is playable.
TMS Multiplex Transfer
The Multiplex module enables operators to transfer CPLs (Composition Playlist files) and SPLs (Show Playlists) from a source (e.g., LMS or a specific screen) to one or more destination screens. This ensures content availability across the cinema network without manual intervention at each screen.
🖼️ Interface Overview

Area | Description |
---|---|
Source Selector | Choose where the content is located (e.g., LMS) |
Destination Selector | Select one or more screens to receive the content |
Transfer / Multi-Transfer | Initiate content delivery (to single or multiple destinations) |
Element Filter | Filter content by type: CPL or SPL |
Title Search | Quickly locate content by name |
Monitor Tab | Real-time transfer progress and queue |
Logs Tab | Audit and diagnose past transfers |
Color Legend | 🟩 Green = Selected, ⚫ Black = Available, ⚪ Grey = Already Exists |
🚚 How to Transfer CPL or SPL
- Select the Source
- From the dropdown on the left, choose the origin location (e.g., LMS)
- Select the Destination
- On the right, choose one or more target screens
- Apply Filters (Optional)
- Use Element Filter to limit view to CPL or SPL
- Use Search Bar to find content titles faster
- Select Content to Transfer
- Click content on the left to select it
- Content already existing in the destination appears grey
- Available but unselected content is shown in black
- Selected content highlights in green
- Initiate the Transfer
- Use Transfer for a single-destination job
- Use Multi-Transfer to send to multiple screens simultaneously
Example of Transferring Content to a Destination
Example of Transferring Content to Multiple Destinations
🧠 If a Content is already in the process of Transferring, you can see that status in the Source List in Transfer Tab when the destination is selected as well!

📡 Monitor & Logs
- Monitor Tab: View live progress, running status, destination screen, and transfer percentage
- Logs Tab: Access completed transfers with time, success/failure notes, and details
🎯 Multiplex allows operators to send content to screens ahead of scheduling or for private screening.
If you have any questions please contact our support team.