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 is perfect for interactive kiosks, displays, or customer-facing setups.

NOTE: The following instructions apply only for Android devices

How It Works

  • Trigger device: Use an Android touchscreen (recommended for simplicity).

  • Receiving device: Any screen running NoviSign (e.g., Android TV).

  • 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 why we call them “Remote HTTP Events.”

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.