Skip to content

AS-RUN Log

AS-RUN is an automatic log of the actual on-air broadcast. VPlay records every played schedule element with the exact start and end time. It is used for ad billing, reporting, and archive control.


What Is Recorded

For each played element, AS-RUN contains:

Field Description
Date Playback date
Start Time Actual start time (timecode)
End Time Actual end time
Duration Actual playback duration
Clip Name File name or element title
Block ID Block identifier (if the element is part of a block)
Status Completed normally / interrupted / skipped
Channel Broadcast channel name

AS-RUN Setup

In Server Settings → Channel → AS-RUN:

Parameter Description
Enable AS-RUN Enable logging
Output Path Folder where log files are saved
File Format XML, CSV, or a billing-system-specific format
New File Start a new file: daily / weekly / manually
File Name Template File name template: {channel}_{date}.xml

File Format

XML (default)

<AsRun channel="Channel 1" date="2026-04-10">
  <Event>
    <StartTime>20:00:00:00</StartTime>
    <EndTime>20:00:30:00</EndTime>
    <Duration>00:00:30:00</Duration>
    <Name>Ad_Bank_30sec.mp4</Name>
    <BlockId>AD_BLOCK_001</BlockId>
    <Status>Complete</Status>
  </Event>
</AsRun>

CSV

A flat table with a comma or semicolon delimiter. Convenient for importing into Excel and billing systems.


Integration with Billing Systems

VPlay supports a customizable AS-RUN template for compatibility with external systems. If your billing system requires a specific format, contact Stream Labs technical support (support@stream-labs.com) to set up the template.


Viewing AS-RUN in Channel Manager

View → AS-RUN Log opens the current log directly in the operator interface. You can filter by time, clip name, and status.

Daily archiving

We recommend saving AS-RUN files to a network folder with daily backups. The files are small (a few MB per day) and can be kept for several years.