Frequently Asked Questions

1.What is the minimum hardware requirement for CampaignManager?

  • Dual core processor
  • 2GB RAM

2. What is the minimum hardware requirement for CM Service?

  • Dual core processor
  • 4GB RAM

3. What is the minimum hardware requirement for Neptune?

  • Dual core processor
  • 4GB RAM

4. What is CampaignManager?

CampaignManager 6 is an entirely new platform that allows you to host the service yourself or to have someone host the service for you. A CampaignManager 6.0 server installation is called a Realm. The system comprises three core elements: CampaignManager, CM Service and CM Player.

The system operates by means of synchronising data between the three elements. Create, read, update and delete actions all occur on CampaignManager before being synchronized to the CM Service.

CampaignManager publishes content to the CM Service and the CM Player receives these changes by synchronizing with the CM Service. Changes made on CampaignManager are synchronized to the CM Service. Other users in your domain receive these changes as synchronization occurs. The CM Service is the repository for all the information, media, history and business rules for your domain. CampaignManager and the CM Player retain local databases so that they can work, even when offline.

5. What is CM Service?

CM Service is the heart of the Campaignmanager system. It responsible for distributing all content to players. It is the repository for all the information, media, history and business rules for your domain.

6. What is CM Player?

CM Player is the CampaignManager component that displays the published content on the screen.

7. What is Node Server?

Node server is a web server that downloads media from the CM Service and distributes it to CM Players that are configured with the Node server address. Node server is beneficial when a number of CM Players are geographically located at the same place. Instead of establishing independent download session from each player to the CM Service, Node server enables a single session with the CM Service to download the necessary media, thereby reducing the total bandwidth usage.

8. What is Neptune?

Neptune is the reporting engine of CampaignManager. CM Players periodically send proof of play logs to the Neptune. Users with appropriate permission then can log in to the Neptune service and generate different types of report. For more details on Neptune, please refer to Neptune technical help.

9. What is Dappler?

Dappler is the Audio player component of CampaignManager. It can run independently of, and in the background of CM Player.

Dappler connects to the CM Service and receives Campaigns in the same way as CM Player. In the case of Dappler though, the files in the Campaigns are in an audio format.

10. What will I typically use Neptune for?

Neptune is used to produce ‘proof of play’ reports which can be sent to advertisers, customers etc.

11. What specification of graphics card is required for CampaignManager?

This is very much dependent on the content that will be played.

If you will need to show high definition videos then you will definitely need to include an external graphics card with 256 MB RAM to ensure smooth playback.

If the content being played back consists of simple video and image files then the built in graphics will be sufficient.

12. What are the software pre-requisites for CampaignManager?

CampaignManager is built on Microsoft's .NET Platform. In order for CampaignManager to function correctly, you need the following pre-requisites prior to proceeding with the installation.

  • Microsoft .NET Framework 4.0 full version
  • Latest adobe flash player
  • IE 7.0 or above

13. What are the software pre-requisites for CM Service?

CampaignManager Service (CM Service) is a web service that is used to distribute data to the remote players through HTTP protocol.

Also every data that the CM Service needs is stored in MS SQL database.

In order to install CM Service, you need the following pre-requisites.

  • Internet Information Services 6.0 or above
  • SQL Server 2008 or above (the express version will do)

14. What are the software pre-requisites for CM Player and Dappler?

CampaignManager is built on Microsoft's .NET Platform. In order for CM Player or Dappler to function correctly, you need the following pre-requisites prior to proceeding with the installation.

  • Microsoft .NET Framework 4.0 full version
  • Latest adobe flash player
  • IE 7.0 or above

15. What are the software pre-requisites for Neptune?

Neptune server is the reporting engine of Campaignmanager. CM Player and Dappler priodically send proof of play logs to Neptune. This data is stored in MS SQL database.

Therefore, in order to install Neptune, you need the following pre-requisites.

  • Internet Information Services 6.0 or above
  • SQL Server 2008 or above (the express version will do)

16. How do I install CampaignManager components?

To install CampaignManager, please refer to Quick Start Guide.

17. How do I configure Campaignmanager components?

To configure CampaignManager components, please refer to Quick Start Guide.

18. How do I connect to CM Service?

There is no need to connect directly to CM Service. Instead, you will connect to the domain using the login UI. To login to your domain, start CampaignManager and use your login credentials to connect. Please refer to the login credentials provided to you by your domain administrator.

19. I am a new client. How do I register for trial?

To register for a trial, please go to and click Run. This will launch the trial application. Please fill out the form with all relevant information and click Register. An email will be sent to your nominated email address. Click on the link in the email to validate your email address. Once validated, your download process will begin. Once download finishes, click Install to install CampaignManager and launch the application. You will receive another email with your login credentials to your trial domain. Note that trial domain is valid for 30 days only. Please use the credentials from the email to login to your new domain.

20. Can you walk me through creating my first Campaign?

Open CampaignManager

Start CampaignManager from Start menu>Ryarc CampaignManager 6>Ryarc CampaignManager

Login to your domain using your login credentials and open a project

From Project Explorer, select Campaign

In the all Campaign list, right click to open context menu and select New. This opens a new Campaign workspace. You can also create a new Campaign workspace from ribbon or by pressing Ctrl-N.

Giving Campaign a Name

Enter a valid name for the new Campaign


Add required files, video, web pages etc. in zone playlist

You can click on each media to preview it individually. Click play button to preview the entire campaign.


The campaign can be scheduled to run continuously between 2 specified dates. Use basic schedule for this purpose.

Alternatively, select recurrent schedule option to set advanced schedule pattern for the Campaign.


The next step in building your campaign is to select the target channels on which to display this Campaign. Using the buttons, move desired channels from available list to targeted channel list.


Click Publish under Home tab in ribbon to publish your campaign. After a few syncing process, the Campaign should appear on the player. However, this will also depend on the media download by the player. If the media is large, then it will take CM Player longer to download the media.

For a detailed description of publishing your first Campaign, please refer to Getting Started help section.

21. How can I add media to my Campaign?

Open an existing Campaign and go to What section. Right click inside zone playlist to open the context menu and select appropriate option to add media to the zone. You can add media, webpage snapshot, web resource as well as remote file drops to the zone playlist.

To add audio tracks, select Add audio tracks file option from context menu. This will open the Audio zone. Open context menu to add audio files to the audio zone.

To add support files, select Add support files from context menu inside the zone playlist. This will open the Support zone. Open context menu to add support files to the Support zone.

You can also add media directly from your local folder by drag & drop on to the zone playlist. You can even add media from helper window by drag & drop. To add media from helper window, select Add existing media or Add existing playlist from context menu. This will open the helper window with appropriate selection. Select the media or playlist and drag & drop on to the zone to add the entity.

22. How can I add streaming videos to my Campaign?

If you have streaming video available directly from a web server, then you can add the web resource directly in the zone playlist.

In the event that you do not have a streaming video available, you can follow the following process to set up video streaming:

Set up the streaming session in windows media encoder.

New Session > Broadcast a live event > Pull from the encoder

Select a free port on which to broadcast, e.g 8080 above

Start Encoding (more info on how to set this up can be found in the Windows Media folder help files)

Create an asx file in notepad with the IP and port details as configured above. For example:

<ASX version=“3”> <Entry> <ref href=“” /> </Entry> </ASX>

In CampaignManager What section, select Add media from context menu and select the .asx file that you just created. Click OK to add that file. Publish the Campaign. When player plays the Campaign, it will show the video streaming.

23. How do I use scheduling in CampaignManager?

Schedule defines the period during which a Campaign/Ticker/Command is expected to play. There are two types of Schedules, a Campaign/Ticker/Command Schedule, which is simply the Schedule attached to a Campaign/Ticker/Command and a Project-level or Shared Schedule (also known as Public schedule). Public schedules can be shared among different Campaigns, Tickers and Commands within the same project.

Whether it is a Campaign/Ticker/Command Schedule or a public Schedule, all schedules are classified into two types: Basic and Recurring. A basic schedule consists of a start date and time and a finish date and time. Such a schedule will render an associated Campaign/Ticker/Command as being eligible for continuous play out within that period.

A recurring schedule, on the other hand, is pattern based. This means it can allow a Campaign to play on a certain time of the day or certain day of the week etc. in a recurrent manner. The recurrent Schedule can be further enhanced by introducing additional play blocks or alternatively excluding existing play blocks in an asymmetric manner.

For more details on Sshedule, please refer to Schedule technical help.

24. Can I use channels from different projects?

Channel is a domain level entity and hence can be shared among different projects. You can import the same channel to different projects. To import a channel, open the project and select Channels from Project Explorer. This opens the all Channels listview. Right click to open the context menu and select Add Existing Domain Channel.

This opens a list of domain level channels. Select one or more Channels from the list and click OK. This adds the selected Channel(s) to the current project.

25. What is a playlist?

Playlist is a list of media items that can be added to a Campaign’s zone playlist. Since playlist is a Project level entity, it can be shared among different Campaigns within the same project. User must have appropriate permission to perform different actions on playlist such as create, modify, publish etc. Playlist can contain another playlist as a media item. However recursive playlist addition is not allowed.

26. How can I use playlist?

Once the playlist is created, it can be added to the Campaign zone playlist like a media item. The playlist can impose its own rules to the media inside it in terms of play out. In most cases you would need to use playlist if you need to share the same content across multiple Campaigns, something more complex than a simple linear loop is required, easier management of very long lists of media, you need to lock down the content of a Campaign, but still allow users to change the schedule or distribution information, you need to lock down the Campaign, but still wish to allow users to change what appears in the Campaign playlist. Using this feature is optional. It may or may not suit your individual requirements. Feel free to ignore this Playlist feature and use the Zone Playlists inside each Campaign.

27. Can I display RSS feed?

Yes, the RSS feed can be displayed with the help of ticker. Please see the following link for more information : ticker .

28. What is a channel?

Channels are used in CampaignManager to signify a target for a Campaign. The Channel forms the ‘What’ element in the ‘What, When, Where’ idea of Campaigns. A useful way to think about a Channel is that it represents a frequency on which you can broadcast. Any number of devices may tune to that frequency and receive that broadcast. Please refer to the following link for more information : channel .

29. How can I configure CM Player or Dappler?

A Channel Configuration Fole is used to subscribe a remote player to a given Channel. This process uses a file generated by CampaignManager, which must be loaded by the CM Player Configuration application. This file contains the information required by the remote player to securely access your domain and identify itself as the desired channel.

  1. Select the Channel you wish to use to configure the remote player
  2. Click Create Configuration file from Ribbon, or right click the channel and select this option from the context menu
  3. This creates an XML channel configuration file. A window opens up showing the full path to the configuration file.
  4. This file can now be copied to the remote player, for processing by the CM Player Configuration application

30. How can I view the progress of Campaign distribution?

The distribution of the progress of a Campaign can be observed by clicking on view details on a campaign.

31. Does CampaignManager support multiple users?

Yes, CampaignManager is completely user based, and has a clear defined hierarchy. All the users can have separate roles and permissions over the application.

32. Does CampaignManager support user security?

Yes, all the users have to have a password in order to login to the CampaignManager. Also the password must be complaint according to certain complexity so it won't be easy to be cracked. Also CM has a brute force protection in place where it will lock the machine from trying to login if too many incorrect login tries are conducted. Apart from the user security CM also supports machine authentication security, where we can lock a certain machine out from trying to communicate to CM if we suspect its been compromised.

33. What is a Realm?

The Realm is on the top of the hierarchy in the CampaignManager. It represents a set of domains that the Realm Administrator can create. Under the hood the realm actually represents the CampaignManager Service that is responsible for storing, distribution, scheduling and all the functionalists needed for the CampaignManager to communicate seamlessly with the players.

34. What can a Realm administrator do?

Realm administrator is responsible for managing the CM server resources. This includes applying licenses, creating domains, modifying domain resources, deleting domains as well as all other domain resource related management. Realm administrator however is not involved with managing the domain itself. Functions such as creating domain users, channels, media library, categories as well as all project level operations are outside the scope of the realm administrator.

35. What is a domain?

A domain is the name given to the entity which contains all of the assets within CampaignManager. Using this concept, multiple organizations or teams can use the same CM Service and yet remain completely separate from each other, organized in separate domains in the Realm.

36. What can a domain administrator do?

The Domain Administrator can control who has access to what elements within the domain. For example the domain administrator can assign different roles for different users, some can create campaigns, and some would be able only to view them and etc.

37. How do I login to my domain?

In order to login to your domain, in the User Name field you input the name of the domain followed by the '\' sign and followed by the username. For example if the domain name is Test, and our user name is User, we connect to the domain with inputting Test\User.

38. I have lost my domain administrator password. What to do?

If you have lost your domain administrator password, you have to contact your Realm administrator. They should be able to change the password and provide you with the updated one.

39. How do I change my password?

If you are a domain administrator, then login to the domain and select Administration>Change Domain Admin Password from the ribbon. Enter the old and new passwords and click OK. Taskdialog will inform you when password change is successful.

For a project level user, login to the project and select Users from Project Exploer. Select yourself, right click to open the context menu and select Reset password. Enter old and new passwords and click OK. Taskdialog will inform user if the password change was successful or not.

40. What is MATE?

Machine Authentication Technology Enhancement (MATE) is a new security feature introduced in CampaignManager 6.0. This prevents against unauthorized and malicious connections from machines.

If a machine is detected to have participated in some form of unauthorized and malicious activities then domain admin can deny all users from that machine from connecting to the service.

Once a machine is denied access to the service, a request can be sent from that machine to the domain administrator for permitting access for that machine. The domain admin can then permit or deny access.

41. What is a Media Library?

Media library is a secure collection of media stored centrally on the server. Medialibrary is a domain level entity. Hence it can be shared among different projects within the same domain. User needs to add the medialibrary to the domain if it resides solely on the domain level. User must also have appropriate permission to create medialibrary either on domain or project or both.

42. How many CM Player and Dappler can I connect to my project?

The number of players and Dapplers you can connect to your project depends on the maximum number of Players allocated to the domain. The sum of all players in all projects within the domain cannot exceed the maximum allocated players for the domain. In the event that total number of players exceed the maximum limit, the players that connected last will not be served by the CM Service. User will also be notified that player number has exceeded the maximum allowable limit.

43. What is a CM Service license?

Once CM Service is installed on the server, it needs to be activated before users can login to individual domains. Activation happens by applying a product key to the activation window. To activate the service, select Help>Activation from ribbon. To activate the license, you need to login to the server as a Realm administrator.

44. What is a task?

Tasks are notifications that are assigned to particular a user or role. Tasks can be generated on real, domain or project level. For detailed discussion on realm level tasks, please refer to Realm Administration Guide. For domain or project level tasks, it can be generated either manually or by the system under certain conditions. Tasks can also be created for a particular entity.

45. How can I be notified when a CM Player goes offline?

CampaignManager version 6 introduces a new feature called Task. In the Domain control panel, you can set task creation and sending alerts to designated users when certain events occur. These events include player goes offline, player comes online, failed login happens etc. An email is sent to the nominated user any of these events occur.

46. What is Conditional Play?

CampaignManager version 6 comes with one of the peak feature in digital signage called Conditional Play. The conditional play lets us organize our players by category and then play certain content from campaign to certain screens, without the need to create different campaigns.

Apart from category based conditional play there is Intel AIM based play. Intel AIM is a technology which with a help of a camera determines the number of users, their gender even their age. With the help of this technology we can make condition as which media will play on the screens based on its audience.

47. What is Intel AIM?

Intel® Audience Impression Metrics Suite (Intel® AIM Suite) provides a data collection and audience measurement tool that is utilized in CampaignManager to customize the media thereby targeting specific gender, age range etc. demographics. CampaignManager uses Intel AIM analytics to trigger conditional play on media.

48. Is cloud based service supported?

Yes, for the released version, we have installed a CampaignManager Realm on which is a cloud based service.

49. Can CampaignManager be provided as a service?

Yes, one of the key features of CampaignManager version 6 is the ability to provide Software as a Service (SaaS). CampaignManager 6 is an entirely new platform that allows you to host the service yourself or to have someone host the service for you. A CampaignManager 6.0 server installation is called a Realm.

For the released version, we have installed a CampaignManager Realm on Customers can install a Realm of their own to manage their networks or to offer Digital Signage as a service to their own customers.

50. What file formats are supported by CampaignManager?

  • All Standard Images (*.BMP;*.JPG;*.GIF;*.JPEG;*.PNG)
  • Shockwave / Flash (*.SWF;*.FLV)
  • RSS Feeds
  • XML
  • Web Pages (*.HTML;*.HTM;*.MHT)
  • Audio files (*.MP3;*.WMA;*.WAV)
  • Video files (*.MPEG;*.AVI;*.ASF;*.ASX;*.WMV;*.MPG;*.MP4;*.MOV;*.MKV;*.M4V;*.M2V;*.3G2;*.3GP;*.MTS)
  • PowerPoint Files (*.PPT;*.PPTX)
  • Support Files (*.EXE;*.ZIP)

51. Does CampaignManager support video streaming?

Yes, CampaignManager supports video streaming. Please see Technical help for more details about video streaming.

52. Does CampaignManager support MS powerpoint presentations?

Yes but not in typical PowerPoint format. This would require PowerPoint to be installed on each media player increasing the overall cost per player.

You can save these in image formats from PowerPoint or convert to video or flash files using one of the many free applications available online. The image, video or flash files can then be added to CampaignManager.

53. Does CampaignManager support MS Word and Excel documents?

Yes but not in typical Word or Excel format. This would require Word and Excel to be installed on each media player increasing the overall cost per player.

Word and Excel will allow you to save the document as a web file format and can then be added to CampaignManager.

These documents can also be added as support files.

54. Can CampaignManager be used to deliver high definition video?

Yes. Use CampaignManager to seamlessy mix HD Video with any other media format – Flash, Live Web feeds, Jpegs etc.

55. Can CampaignManager support multiple zones?

Yes, CampaignManager can support multiple zones. The Zones are defined in the What section of a Campaign. Zones can be resized based on pixel as well as percentage value against the canvas size.

56. What is a ticker zone?

The ticker zones are used to display text, dynamic or static in the campaign like they were a single media file. With the help of a ticker zone, we can display dynamic RSS feed or static text within a campaign with the possibility of manipulating with that entity like any other zone.

faq.txt · Last modified: 2017/08/23 17:35 (external edit)
Trace: faq
CC Attribution-Share Alike 3.0 Unported Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0