Skip to main content

Integrations / Supported Video Sources

Below you’ll find the supported providers and how to integrate them with Tappla.

Robert Blessing avatar
Written by Robert Blessing
Updated over a week ago

👉 Use this article as a reference. If you already know which platform you use (e.g. Vimeo, BoxCast, Gumlet), jump directly to the relevant instructions below.

Vimeo (native integration)

How it works
Tappla integrates directly with Vimeo’s API. Once connected, Tappla automatically imports your videos, playlists, thumbnails, and metadata. Any changes you make in Vimeo are reflected in Tappla within 24–48 hours.

Things to note

  • A Vimeo Pro, Business, Premium, or Enterprise plan is required. (Old plans: Pro, Business, Premium).

  • You can connect with a Basic or Plus account for testing, but Vimeo’s API won’t provide streaming URLs, so playback in apps won’t work.

  • Videos must be organized into Showcases or Channels (Vimeo’s “playlists”). If no videos appear in Tappla, check that your content is grouped this way in Vimeo.

  • You can deactivate individual playlists in Tappla if you don’t want them in your apps.

  • Changes in Vimeo may take up to 48 hours to sync.

  • Disconnecting Vimeo stops updates for those videos.

Setup steps

  1. In Tappla, go to Integrations → Add source.

  2. Select Vimeo.

  3. Authorize Tappla to access your Vimeo account.

  4. Enter your Vimeo Access Token.

  5. Choose which playlists to sync.

  6. Tappla will keep them updated automatically.


Content Video Feeds (JSON)

How it works
Paste your feed URL into Tappla. Tappla imports your videos, playlists, thumbnails, and metadata, and checks for updates every 24–48h. You can also paste feed code manually (manual updates required).

Requirements

  • Feed must follow Roku JSON format.

  • Only one automatic source (feed or Vimeo) can be active at a time.

Setup steps

  1. In Tappla, go to Integrations → Add source.

  2. Select JSON Video Feed.

  3. Paste your JSON feed link.

  4. Tappla syncs videos and playlists automatically.

Providers that offer JSON feeds

BoxCast

  • Generate a Roku Direct Publisher JSON feed:
    Other Integrations → RSS/MRSS/JSON → Roku Direct Publisher

  • Example feed URL:

    https://syndication.boxcast.com/direct-publisher/xxxxxxxx.json
  • Copy and paste this URL into Tappla.

ScaleEngine

  • Roku JSON feed is included in all plans (even BASIC $25).

  • Example feed URL:

    https://username-cdn.secdn.net/sf3b82.json
  • Copy and paste this URL into Tappla.

Streamhoster

  • Provides Roku and Fire TV feeds.

  • Copy your Roku feed URL and paste it into Tappla.

  • Updates made in Streamhoster sync automatically.

DynTube

  • Provides Roku and Fire TV feeds.

  • Copy your Roku feed URL from DynTube docs.

  • Paste it into Tappla to sync your content.


Manual Videos

How it works
You can add videos one by one by pasting their streaming URL (HLS .m3u8) and entering metadata (title, description, thumbnail). This is a manual method — videos won’t update automatically.

Requirements

  • A valid HLS (.m3u8) streaming URL.

Setup steps

  1. In Tappla, go to Manage Videos → Your Videos → Add video manually.

  2. Paste the HLS URL.

  3. Add metadata (title, description, thumbnail).

  4. Save.

Notes

  • Manual videos are not updated automatically.

  • They can be combined with one automatic source (Vimeo or feed).

Providers / CDNs that provide HLS streaming URLs

Gumlet

  • Provides HLS Playback URLs.

  • Copy the Playback URL from Gumlet and add it manually in Tappla with metadata.

Bunny.net

  • Provides HLS playlist URLs for your video files.

  • Example URL structure:

    https://{pull_zone_url}.b-cdn.net/{video_id}/playlist.m3u8
  • Copy the URL, paste it in Tappla, and add metadata.

Did this answer your question?