| VimeoIntegration | Connect your Vimeo account | A Vimeo Standard plan or higher. That is the tier where Vimeo's API returns playable video files; on lower tiers it returns titles and thumbnails, nothing a TV can play. | Each showcase and folder becomes a playlist, with titles, descriptions and thumbnails. |
| Bunny StreamIntegration | Library ID, API key and CDN hostname | Your own Bunny account with a Stream library. | Each Bunny collection becomes a playlist. |
| ViloudBeta | Channel ID | A Viloud channel and its channel ID. No API key. | The channel's 24/7 linear stream becomes the app's Live row, and the videos scheduled on the channel become a browsable playlist with titles, descriptions, durations and thumbnails. |
| ResiIntegration | API client ID and secret | An API client created in Resi Studio under Settings → API Access, with the On Demand role. | Each Resi On Demand playlist becomes a playlist. A video that sits in no On Demand playlist cannot be reached through Resi's API, so put it in one. |
| BoxCastIntegration | Your BoxCast API credentials | Your own API credentials from the BoxCast dashboard, on a BoxCast plan that includes API access. | Recorded public broadcasts land in a "Broadcasts" playlist, plus one playlist per BoxCast channel you created. Private and ticketed broadcasts are never shown. |
| Wowza VideoIntegration | Personal access token | Wowza Video (the cloud service). | Each Wowza category becomes a playlist; finished videos without a category go into a "Videos" playlist you can rename. |
| JSON feedIntegration | Feed URL or pasted JSON | A feed in the Roku Direct Publisher format, given as a URL or pasted as raw JSON. | Playlists and videos as the feed defines them, kept in sync with the feed. |
| StreamSpotHLS stream | Paste the HLS stream URL | The public HLS (.m3u8) URL of your StreamSpot stream. | The stream as a live tile in the app, next to any on-demand library. |
| Living As OneHLS stream | Paste the HLS stream URL | The public HLS URL of the stream. Living As One is the older name of Resi; a Resi account connects as a full integration above. | The stream as a live tile in the app. |
| Any HLS stream or CDNHLS stream | Paste the .m3u8 URL | A real stream: an HLS (.m3u8) endpoint from your encoder, your CDN or a self-hosted server such as Wowza Streaming Engine. | A live tile, or single videos if you add them one by one. |
| Livestreams of the platforms aboveHLS stream | Paste the live HLS URL | The live HLS URL from Vimeo, Resi, BoxCast or another provider. | Live and on-demand side by side in the same app. |
| Single video linksHLS stream | Add HLS or MP4 links by hand | A direct HLS or MP4 link per video. | Videos you add by hand. MP4 plays on Roku and Fire TV; Apple TV needs HLS. |
| YouTubeNot supported | Not possible | A host Tappla can read, such as Vimeo or Bunny Stream | Nothing. YouTube hands no playable stream to any app. |