Meet a fully digital video advertising + movie and trailer management system for all your cinema platforms – with a web interface so simple that your secretary can handle it! But with CinemaAdsTMS you’re not only saving time – you’re saving money. And you don’t need an army of IT men – we offer a full 24/7 support! With CinemaAdsTMS connect as many screens and theaters as you want to one smoothly operating system!

Take a Fully Featured FREE 30 Day Trial

How it works?

How it works scheme

CinemaAdsTMS features

File management:

  • Uploading DCP clips to central server, without the need to upload them anywhere else.
  • Automatic synchronization of all required clips to movie theaters and auditoriums.
  • Local file storage in each theater, so that transfer to auditoriums is faster.
  • Ability to view information about DCP in management interface.
  • Thumbnails and previews of unprotected DCPs.

Show playlist management:

  • Playlists are made for movies so you do not have to make playlists for each auditorium.
  • Automatic show import from ticketing system.
  • You can add any DCP that exists anywhere in the system, not just in main server.
  • Theater/Date/Time/Max viewers restrictions for specific clips.
  • Support for automation cues in playlist.

Screen server control:

  • All needed clips and keys are transferred to screen server automatically.
  • Show playlists are updated, when changes are made in CinemaAdsTMS management interface.
  • Show schedule is taken from ticketing system.


  • Reports for each clip showing how many people saw it (based on show ticket count).
  • Ability to give login credentials to advertising clients with permissions to view reports on specific ads.

Box office/ticketing system integration:

  • Shows and movie information are imported automatically from the box office, no need to re-enter them.
  • Ticket counts in reports are always up-to-date.
  • Could be integrated with any box office/POS software.

Digital screen server integration:

  • Works with Dolby and Doremi screen servers (others - comming soon!) at the same time.
  • Advertising files are automatically transferred to the server over local network, no need to ingest them manually.
  • Playlist are uploaded to screen server.
  • Appropriate playlist is selected before show.
  • Retrieval of available free space on server. Alerts can be sent to specified people if free space is low.

Local theater server:

  • Stores all DCP files locally.
  • Downloads files from central server automatically.
  • Controls screen servers (file ingest, schedule, advertising playlists).
  • Works with unlimited screens in one theater.
  • Monitors playback in each auditorium.

Main server:

  • Runs CinemaAdsTMS management interface.
  • Runs FTP server for file upload.
  • Movie playlist editing.
  • Provides files for theater servers to download from.
  • Provides reports about shown ads.

Required hardware for the system:

  • One central server. Preferably located in a data center.
  • One local server per theater.
  • The servers could provide additional services if needed.
  • Equipment automation that is not provided by screen servers may require extra hardware.

Network connectivity requirements:

For central server:

  • Internet access. Could be behind firewall with specified ports open.
  • Connected to all theaters via VPN (preferrably) with at least 10 Mbit throughput with each theater.
  • Connected to Box Office server.

For local servers:

  • Connected to central server via VPN.
  • Connected with all screen servers via Gigabit Ethernet.

Example workflow for showing an advertisement before a movie
(*denotes background tasks by the system):

1. DCP is uploaded via FTP to central server.

  • When download is finished, DCP is verified and added to available clips list.
  • If DCP is unencrypted, thumbnail is created.

2. User chooses just uploaded clip from the list and adds to selected movies and (optionally) applies showing restrictions.

  • The DCP is copied to the theater server some time later. Completion time depends on network load.
  • The DCP is transferred to screen server, that is showing the movie the clip is attached to.
  • Clip is added to the movie playlist in screen server.

3. Next time the movie plays, the clip is shown.

4. After the clip is shown a few times, reports can be downloaded from the system. They show how many people saw that clip. These reports could be send to the client and used for billing.

5. The DCP is removed from playlists.

  • DCP is removed from screen server playlists.
  • After some time of not being shown the DCP is automatically deleted.
Take a Fully Featured FREE 30 Day Trial