Sign up for a free evaluation account
Text Download ➞
Title Subtitle Download ➞

Remote HTTP Events

Remote HTTP Events let you control content on one screen using another device. For example, you can use a touchscreen tablet to launch videos or slideshows on a nearby screen, like an Android TV.

This setup is ideal for interactive kiosks, customer-facing displays, showrooms, and event installations.

NOTE: Remote HTTP Events are supported on Android devices only.

How It Works

  • Trigger device: : An Android touchscreen device (tablet or screen) used to send commands

  • Receiving device: Any Android device running the NoviSign app (for example, Android TV or an Android player connected to an LED screen)

  • Network: Both devices must be on the same local network.

  • Control: You can trigger content on one or multiple screens at the same time.

  • Technology: Commands are sent over the local network using HTTP, which is whythey are called Remote HTTP Events

If you are setting this up with LED screens, make sure your screen and player configuration is completed first. See our guide: How to Set Up Interactive LED Screens in NoviSign.

Step-by-Step Setup

This is the screen where the triggered content will be displayed.

A. Configure the NoviSign App:
  1. Install the NoviSign APK on the Android TV.

  2. Open the app and click the gear icon (top-right corner) to access Settings.

  3. Scroll down to the “Advanced” section:

    • Enable “External Interfaces”.

    • Enable “RF ID Reader” (this allows the device to receive keyboard-like triggers).

  4. Scroll to the “API Server” section:

    • Turn on “Connection Parameters” to allow HTTP events.

  5. Note down the Device’s IP Address and Port displayed in the settings. (Use the first IP if two are shown.)

B. Set a Static IP on Android TV:
  • Exit the NoviSign app and go to Android network settings

  • Assign a static IP address using the IP you noted earlier.

C . Final App Setup
  • Return to the NoviSign app
  • On the welcome screen, check “Start automatically  after reboot”.
  • Login to your Studio account (top-right corner).
  • Click the magnifying glass icon, choose your screen, and press Go to start downloading content.
  • After the content starts playing, right-click to stop playback.

  • In Settings → Display, turn off Display Notifications.

  • Press Go again to restart playback.

Your receiving device is now ready. Actual content setup happens next.

  1. Create a playlist:

    • Add regular creatives to loop normally.

    • Add event-triggered creatives that will only appear when triggered by an event.

  2. For each event-triggered creative:

    • In the playlist editor, click the calendar/schedule icon of that creative.

    • Check the “Events” checkbox.

    • Select the event from the list.Setting event on creative

      Can’t find the event? Contact support to assign it to your account.

    • Also check “Play only on events”.

    • Click OK and then Update to save.

  3. Go to the Screens tab and assign this playlist to the receiving device.

    • Within 2 minutes, the screen should update.

This is the touchscreen device that will act as your remote control.

  1. Create a creative that includes one or more “button” elements (image, text, video, or label).

  2. Add the element and open its properties.

  3. Expand the “Touch” section and choose the action “Send event to player”.Sent event to player properties

  4. Fill in:

    • Player IP: Enter the local IP of the receiving device.

    • Player Port: Enter the port number you noted earlier.

    • Event: Choose the same event you assigned to the creative on the receiving unit.

      Using a different Studio account? Ask support to assign the same event to your account.

  5. You can repeat this step to add multiple buttons, each triggering a different event (and therefore a different creative on the other screen).

  6. Add this creative to a playlist and assign it to the sending unit.

    • Within 2 minutes, content should be updated on the touchscreen.


Setup complete

Now, simply tap the button on your Android tablet (sending device), and the assigned content will play on the Android TV (receiving device).

You’ve successfully created a real-time, touch-to-display system using Remote HTTP Events.