Get up to ₹1000 in credits for your first sign up!
FairAds AI Partner Docs
Inventory

Hardware & Media Player Setup

Installing, pairing, configuring CMS API integrations, and troubleshooting FairAds Media Player software across supported hardware platforms.

FairAds AI supports a wide variety of hardware media player platforms to drive physical displays, roadside billboards, and venue monitors.

🔗 Portal URL: https://partner.fairads.in/inventory/hardware-setup


Supported Operating Systems & Platforms

  • Android / Android TV: Version 8.0+ (ARM64 / x86 architecture)
  • Linux / Raspberry Pi: Ubuntu 20.04 LTS+ / Raspbian (Debian 11+)
  • Windows: Windows 10 / 11 Enterprise LTSC
  • BrightSign Players: Series 4 and Series 5 (BrightAuthor OS)
  • Custom CMS API Integration: Directly sync playback via standard REST endpoints (supportsCmsApi).

Installation & Hardware Pairing Workflow

Download Player Package

Download the latest FairAds Player installer for your OS platform from Manage > Inventory > Hardware Downloads in your partner portal.

Install & Launch App

Install the app on your media player hardware. Upon launching, the application auto-generates a unique 6-digit pairing code and displays it on-screen:

+------------------------------------------------------+
|                                                      |
|         FAIRADS MEDIA PLAYER v2.4                    |
|                                                      |
|        Pairing Code:  [ FA-8942 ]                    |
|                                                      |
|   Device ID: dev_8a92f01d4a                          |
|   Resolution: 1920x1080 @ 60Hz                       |
|   Status: Waiting for Portal Activation...           |
|                                                      |
+------------------------------------------------------+

Pair Device in Partner Portal

  1. In your Partner Portal, navigate to Manage > Inventory.
  2. Select your registered screen unit or click Pair New Player.
  3. Input the 6-digit code (FA-8942) and click Pair Player.
  4. The media player instantly receives authentication tokens and begins downloading the active ad loop.

CMS API & Third-Party Integration (Optional)

If your network uses a third-party CMS (e.g. Navori, Scala, Broadsign):

  • Enable CMS API Sync (supportsCmsApi) in Step 4 of the Screen Registration Wizard.
  • Use the Partner REST API to push playback logs and fetch assigned schedules programmatically.

Network & Offline Behavior

FairAds Media Player is designed for high reliability and offline resilience:

  • Local Storage Caching: Ad creatives, video assets, and schedule matrices are downloaded and cached locally on player storage.
  • Uninterrupted Offline Playback: If network connectivity is lost, the player continues looping cached ad content without interruption.
  • Automated Re-sync: Play logs, impression metrics, and Proof of Performance (POP) batches sync automatically once internet connection is restored.

Next Steps

How is this guide?

On this page