# Fitness Streaming Service | Launch Your Workout Streaming Platform | Vodlix

**Source:** https://vodlix.com/landing/verticals/fitness-video-platform  
**Kind:** Landing pages  
**Group (e.g. Compare, Verticals):** Verticals  
**Summary:** Launch your own fitness streaming service. White-label workout streaming platform with memberships, live classes, and apps on every device. Flat pricing, 0% revenue share, no per-subscriber fees.  
**Publisher:** Vodlix

---

Web live instantly. Mobile apps in minutes. TV apps ready instantly. Store review is the only wait.
Live instantly, not in days
See Pricing

<!-- Chrome is hand-rolled from `.d-nav` primitives on purpose: the DS
`data-site-header` block injects the full marketing nav at RUNTIME,
with relative and root-absolute hrefs the asset guard cannot see, and
its CTAs are plain that cannot open the trial modal.
See docs/ds/USING-IT-HERE.md ("Use PRIMITIVES, not blocks").

The nav is a DIRECT CHILD OF BODY, not a child of `.stage`: a
position:sticky element only sticks inside its own parent's box, so a
nav nested in the hero section scrolls away with it. `.hero-under`
pulls the gradient back up under the transparent bar. -->
[VODLIX](https://vodlix.com)
[Home](https://vodlix.com)
Features
How It Works
Fee Calculator
Pricing
FAQ

<!-- The DS hides `.d-nav__btn--primary` under 860px and shows the
`.d-nav__ctatab` text pill instead. Both are trial CTAs, and both
keep an inline onclick — the funnel's capture-phase tracker matches
on the attribute, so `data-modal-open` would go untracked. -->
Start Free Trial
Start Trial Start
[Book a Demo](https://vodlix.com/meet?lp=verticals/fitness-video-platform)
` — that
is the design system's own review scaffolding ("Docs mode switch")
and docs/ds/USING-IT-HERE.md bans shipping it. This is a real
control: shared/lp/lp-controls.js writes data-mode on and
remembers the choice. -->

For fitness creators, coaches & studios

# Your workout library, your app, your revenue.

Launch your own fitness streaming service: on-demand workouts, live classes, and structured programs in a
branded workout streaming app on iOS, Android, and every major TV. Flat monthly pricing, 0% revenue share,
and no per-subscriber fees eating into your membership income.

Start Free Trial &rarr;
[Book a Demo](https://vodlix.com/meet?lp=verticals/fitness-video-platform)

14-day free trial &bull; Cancel anytime

Your Studio Brand

Launch Fitness Apps

Sell memberships

SVOD TVOD AVOD

Keep All Revenue

0% fees &bull; no per-member fees

No-code Solution

24/7 tech support

Live classes & on-demand included
AES-128 encryption &bull; Multi-DRM on Professional and above
10+ Device Platforms
0% Revenue Share

Powering fitness & wellness streaming platforms worldwide

10+ Platforms Supported

14-day Free Trial

100% Revenue You Keep

24/7 Tech Support

Real platforms: built and running on Vodlix

## Your Workouts on Every Screen. Phone to TV.

Web

Android

Chromecast

AirPlay

Launch your fitness apps now &rarr;

## Web Live Instantly. Mobile Apps in Minutes. TV Apps Ready Instantly.

Vodlix is fully automated: nothing waits on engineers. Your platform is live the moment you sign up, and your branded apps are generated the moment your branding is in. The only pace that matters is yours.

<!-- Option A, chosen by the owner 2026-09-15. One track, left to right.
The line is brand red through the three steps that need nothing
from anyone, and grey at the last, so the eye sees before it
reads that store review is the only wait. -->
1

#### Brand & Domain Setup

Register your cloud . Your platform is live at once. Add your logo, colours and domain.

Platform live instantly

2

#### Upload & Organize

Bulk-upload workouts, build programs and collections, and configure membership tiers & pricing.

At your pace

3

#### Apps Generated Automatically

Your branded mobile and TV apps build themselves and are submitted for you. No developers, no build queue.

Built automatically , in minutes

4

#### Launch & Earn

Go live on web immediately; store apps follow as reviews clear. Sell memberships, program purchases, and live classes from day one.

Store review is the only wait

## A Very Powerful HTML5 Player

One player, every feature your members expect, and every protection you need.

Duration & Quality Badges

Workout Title & Details

Scrubber & Chapters

Studio / Channel Logo

Skip Intro & Skip Ads

Subtitles, Cast, Settings & PIP

<!-- The real Vodlix player (player.vodlix.com/docs), not a mockup.
Fed from shared/player/sintel-playback.json - the same shape the
product's own /playback API returns - so what a visitor drives here
is what their own catalogue will do: HLS renditions, sprite seek
previews, chapters, skip intro/credits, the logo overlay and the
settings menu all come from that one file.
The poster is the FILM'S own frame. An app UI screenshot behind a
play button read as clutter (owner, 2026-09-22). The film itself is
the open-licence demo (Sintel, CC BY 3.0, Blender Foundation). -->

The clip above is a sample used to demonstrate the player. On your platform this is your own catalogue.

### Run a Complete Membership Business, Not Just a Video Host

Vodlix is more than workout video hosting. It's a full platform with payment processing, member management, and automated billing purpose-built for subscription fitness businesses.

- Stripe, PayPal, Authorize.net & global gateways
- Free trials, coupons, gift cards, promo pricing
- Automated dunning & failed payment recovery
- Multi-tier plans with feature-level access
- Churn tracking, cohort analysis, LTV dashboards

10:48 5G

Thursday, June 9
10:48

V

New subscriber!

Premium plan &middot; $19.99/mo &middot; via Stripe

V

Payment recovered

Auto-dunning re-charged $9.99

Payment Gateways

Push Notifications

Gift Cards

Subscription Upsell

Email Broadcast

In-App Purchases

<!-- nocode:start · shared/lp/elements #nocode · art: shared/mockups/no-code-control.svg (original vector,
theme-aware). Replaced the AI infographic icons/panels/no-code.jpg on 2026-09-09.
Phones get the list; from 640px the illustration; it animates once on entering view. -->
No code. No developers.

### Full control of your video business, without writing code.

Upload, transcode, schedule, caption and staff your platform from one dashboard. If you can run a spreadsheet, you can run this.

- Drag and drop content Upload, organize and publish. No FTP.

- Automatic transcoding Every upload to HLS and MP4, up to 4K, on its own.

- Scheduled publishing Release windows, set once, kept for you.

- Multi-language captions Titles, metadata and subtitles per language.

- Team roles and permissions Who can see, edit and publish what.

## Built for Every Kind of Fitness Business

Whether you coach from a garage gym or run a studio chain, your workout streaming service adapts to your niche.

##### Gyms & Studio Chains

Give members 24/7 access beyond the front desk: class libraries, live schedules, and hybrid memberships that travel with them.

##### Personal Trainers & Coaches

Package your programming into structured plans, drip weekly sessions, and coach clients anywhere on your own branded app.

##### Yoga, Pilates & Barre

Calm, distraction-free practice libraries with collections by level, duration, and focus, plus live sessions with DVR rewind.

##### Strength & HIIT Programs

Sell multi-week challenges and progressive programs as subscriptions or one-time purchases; you choose the model.

##### Dance & Martial Arts

Technique breakdowns, choreography series, and belt or level progressions organized into clear learning paths.

##### Mind-Body & Wellness

Meditation, mobility, prenatal, and recovery content alongside your workouts: one membership, every screen.

## What does a per-subscriber fee cost a fitness creator?

Uscreen, the platform many fitness creators start on, charges a plan fee plus a fee for every paying subscriber. Vodlix stays flat. Enter your own numbers.

<!-- PLAN-PICKER START — generated by scripts/apply-plan-picker.py, do not hand-edit.
The page states a REQUIREMENT; both sides pick their own cheapest
qualifying plan. No price is written here; they come from plan-data.js. -->
Paid subscribers 1,000
<input type="range" id="vpSubs" data-vpick="subs" min="0" max="20000" step="10" value="1000"
aria-label="Paid subscribers">

What each one pays you / month

One-time rentals & purchases / month optional

What you need
iOS + Android apps
TV apps
Live streaming
Sell one-off videos
Studio DRM
Headless API

Vodlix
&hellip;
&hellip;

Uscreen
&hellip;

Move the slider to see your own numbers.

Subscription revenue only. Payment processing applies on every platform, including ours, so it is left out everywhere. Uscreen: Starter $49/mo + 10% of one-time sales; Growth $149/mo + $1.99/subscriber + 5% of one-time sales; App Essentials $449/mo + $0.99/subscriber + 5% of one-time sales; Custom is quote-only ([www.uscreen.tv](https://www.uscreen.tv/pricing/), checked 2026-09-07). Vodlix plans and allowances come from our published price list; the calculator picks the cheapest one that does what you ticked. An illustration, not a quote.

Free concierge migration

## Moving from Uscreen, Vimeo OTT, or Kajabi? We do the heavy lifting.

Our team migrates your workout library, member list, and billing setup for you at no cost. Your members keep their access, and you go live on Vodlix with your catalog intact. No re-uploading.

##### Content transfer

Workouts, metadata, thumbnails and collections moved across.

##### Member import

Your members and their plans carried over with continued access.

##### Billing setup

Connect Stripe/PayPal and pick up where your subscriptions left off.

Start Free Trial &rarr;
[Talk to a migration specialist](https://vodlix.com/meet?lp=verticals/fitness-video-platform)

## Everything Your OTT Business Needs

One platform. Scroll, or click a tab or a point, to see how the system looks. One platform. Scroll to see how the system looks.

Backend Manager
Front End
Mobile Apps
TV Apps
Monetization
Creator Manager
AI
CRM

Backend manager

### Run your whole platform from one dashboard

No code. Your catalogue, your viewers and your numbers in one admin.

- The whole business on one screen, the day you log in
- Movies, series, trailers and live TV in one catalogue
- Views and watch time over any date range

Start your free trial &rarr;

admin.yourbrand.com

admin.yourbrand.com/content

admin.yourbrand.com/analytics

Front end

### Your own streaming website, in your brand

A storefront your viewers sign up and watch on. Publish when you are happy.

- Your own fitness website, in your brand
- Pick a look and a brand colour, see it change live

Start your free trial &rarr;

yourbrand.com

admin.yourbrand.com/appearance

Mobile apps

### Your own iOS and Android apps

Published under your own developer accounts. No developers, no build queue.

- Native iOS and Android apps, built automatically
- Style buttons, badges and corners with a phone preview
- Store credentials for every platform, on one screen

Start your free trial &rarr;

admin.yourbrand.com/appearance/mobile

admin.yourbrand.com/apps

TV apps

### Your channel on every big screen

Roku, Apple TV, Fire TV, Android TV, Samsung and LG. Style them from the same admin.

- Your fitness catalogue, built for the remote
- Roku, Apple TV, Fire TV, Android TV, Samsung and LG

Start your free trial &rarr;

Monetization

### Keep what you earn, and watch it grow

0% revenue share. You set the plans, the prices and the limits.

- See today&#x27;s and this month&#x27;s income, by subscriptions, rentals and ads
- Build monthly, yearly, weekly and daily plans with their own limits
- Ads, subscription or pay per view on each title, or free

Start your free trial &rarr;

admin.yourbrand.com/sales

admin.yourbrand.com/packages

admin.yourbrand.com/videos/edit

Creator manager

### Share revenue with creators and partners

Studios, creators and rights holders see their own earnings. You approve and pay.

- Every creator&#x27;s earnings, balance and payments in one list
- A dashboard for each creator, in their own portal too
- Record each payment and generate the invoice

Start your free trial &rarr;

admin.yourbrand.com/creators

admin.yourbrand.com/creators/overview

admin.yourbrand.com/creators/payments

AI · Vodlix Intel

### AI does the slow work. You approve it.

Every suggestion waits for your click. Nothing is applied on its own.

- Skip Intro, set on the timeline while you watch
- Chapters, intro, credits and cast found for you
- Titles, descriptions and tags drafted from the video
- Fix subtitle text and timing in place

Subtitling from Grow, cast recognition from Scale. Priced in Vodlix Credits, with a published rate card.

Start your free trial &rarr;

admin.yourbrand.com/videos/watch-edit

admin.yourbrand.com/videos/intel

admin.yourbrand.com/videos/intel

admin.yourbrand.com/videos/watch-edit

CRM · Vertex

### Win subscribers back, automatically

Our own CRM, wired to your platform.

- Trial nudges, churn save and welcome series that run themselves
- Email and SMS campaigns to any segment

Included on Apps+. $199 to $799 a month of CRM at no extra cost. Not on Web+API or PAYG.

Start your free trial &rarr;

app.vertexcrm.io/automations

app.vertexcrm.io/campaigns

<!-- nocode:start · shared/lp/elements #nocode · art: shared/mockups/no-code-control.svg (original vector,
theme-aware). Replaced the AI infographic icons/panels/no-code.jpg on 2026-09-09.
Phones get the list; from 640px the illustration; it animates once on entering view. -->
No code. No developers.

### Full control of your video business, without writing code.

Upload, transcode, schedule, caption and staff your platform from one dashboard. If you can run a spreadsheet, you can run this.

- Drag and drop content Upload, organize and publish. No FTP.

- Automatic transcoding Every upload to HLS and MP4, up to 4K, on its own.

- Scheduled publishing Release windows, set once, kept for you.

- Multi-language captions Titles, metadata and subtitles per language.

- Team roles and permissions Who can see, edit and publish what.

## Flat Pricing. 0% of Your Revenue.

A fixed monthly fee for a web platform, a fixed fee with branded apps on every screen, or pay per active member while your class list is still small. We never take a cut of memberships or one-off sales. Prices in USD.

<button type="button" class="p26__cat" role="tab" id="p26-tab-web"
aria-selected="true" aria-controls="p26-pane-web" data-p26-group="web">
Web & API
Fixed monthly &middot; no native apps
from $99 /mo
<button type="button" class="p26__cat" role="tab" id="p26-tab-apps"
aria-selected="false" aria-controls="p26-pane-apps" data-p26-group="apps">
Apps+
Branded mobile & TV apps
from $1,550 /mo
<button type="button" class="p26__cat" role="tab" id="p26-tab-payg"
aria-selected="false" aria-controls="p26-pane-payg" data-p26-group="payg">
Pay as You Grow
Scales with your audience
$0.99 /sub

Monthly
<button type="button" class="p26__switch" role="switch" aria-checked="false"
aria-label="Toggle yearly billing" data-p26-switch>
Yearly
2 months free

<!-- ── WEB & API ────────────────────────────────────────────────
The per-group honesty note uses `.p26__h2sub`, p26's supporting-
prose class, because `.p26home` already centres it and colours it
--p26-ink-2. `.p26__blurb` (the other candidate) is only ever used
inside `.p26hero__inner`, which supplies the centring itself — in
this band it would render left-aligned inside a centred box. No
new CSS either way. -->
Fixed monthly fee. Web player and REST API only: no native mobile or
TV apps and no live streaming, which live on Apps+. Content is upload-only. Storage, bandwidth,
emails and AI run on a monthly allowance, metered past it.

### Launch

Get your first catalogue online and start selling.

$99
/ month

Billed monthly

Start with Launch
- Web & mobile-web player
- SVOD, TVOD & AVOD monetisation
- White-label on your own domain
- No native apps

500 GB bandwidth/mo

100 GB storage

Most chosen

### Grow

For a growing audience and a real content library.

$299
/ month

Billed monthly

Start with Grow
- Everything in Launch
- 10x the bandwidth
- Advanced analytics
- REST API & webhooks

5 TB bandwidth/mo

500 GB storage

### Scale

Heavy traffic on the web, without app-store overhead.

$499
/ month

Billed monthly

Start with Scale
- Everything in Grow
- 25 TB bandwidth
- 4K & headless API
- Wallet & staging

25 TB bandwidth/mo

2 TB storage

<!-- ── APPS+ ─────────────────────────────────────────────────────
Four cards, exactly as vodlix.com/pricing runs them: the three
priced tiers plus Custom, which publishes no price. -->
Fixed monthly fee with branded native apps. Live streaming, linear TV, FAST
channels and a free Vertex CRM plan are on this group only. TV apps are included by
tier, never sold as an add-on.

### Professional

Branded iOS & Android apps and a live channel.

$1,550
/ month

Billed monthly

Choose Professional
- iOS & Android apps, your branding
- Live TV & FAST channels
- Vertex CRM Pro bundled
- No TV apps, start at Business

50 TB bandwidth/mo

5 TB storage

Best value

### Business

Add the TV platforms your audience actually uses.

$2,450
/ month

Billed monthly

Choose Business
- Everything in Professional
- Android TV + Fire TV apps
- Vertex CRM Scale bundled
- Priority support & 25 admins

75 TB bandwidth/mo

7 TB storage

### Enterprise

Every screen, every channel, at full volume.

$3,850
/ month

Billed monthly

[Talk to sales](https://vodlix.com/meet?lp=private-label-video-platform&plan=enterprise)
- + Apple TV and Roku apps
- LG & Samsung on agreed terms
- Vertex CRM Autonomous bundled
- Dedicated instance available

100 TB bandwidth/mo

10 TB storage

### Custom

Your shape, your numbers, same platform.

Let&rsquo;s talk

Priced to your catalogue and audience

[Talk to sales](https://vodlix.com/meet?lp=private-label-video-platform&plan=custom)
- Bespoke bandwidth & storage
- Pick your TV platforms
- Vertex CRM sized to your team
- Procurement & security reviews welcome

Pay per active subscriber instead of a fixed fee, SVOD only. You
collect through Stripe Connect with Vodlix as merchant of record, and card processing is passed
through at cost. Billed monthly; there is no annual price on this group.

No platform fee

### Pay as You Grow

Launch on the web with nothing up front.

$0.99
/ subscriber

No monthly platform fee &middot; card processing passed through (2.9% + $0.30)

Start free
- Pay only for active subscribers
- Web player & REST API
- We handle the billing
- SVOD only, no AVOD or TVOD

2 TB bandwidth/mo

250 GB storage

### PAYG Apps Essential

Same model, with native mobile apps included.

$299
/ month + $0.99 per subscriber

Move to Professional past ~1,000 subscribers

Start with apps
- Everything in Pay as You Grow
- iOS & Android apps
- Upgrade path to Apps+ Professional
- SVOD only, no AVOD or TVOD

10 TB bandwidth/mo

1 TB storage

Not sure which group fits your catalogue?
[Talk to sales](https://vodlix.com/meet?lp=private-label-video-platform): 30 minutes with an engineer, no deck.

<!-- What is metered — p26's own disclosure block. Rates from the
pricing spec's `metered` list (storage 0.05, cdn 0.01, ai_credits
0.001 per credit = $1.00 per 1,000). -->
What is metered

Every plan ships a monthly allowance for storage, bandwidth, emails and AI, the figures on each card. Nothing here is unlimited. Past the allowance you are billed at
the rates below, at cost plus our margin, with no minimum commit; AI credits are
$1.00 per 1,000 over the included allowance. We tell you before anything
changes.

$0.01 per GB Bandwidth delivered over your monthly allowance.

$0.05 per GB / month Storage held over your monthly allowance.

## Frequently Asked Questions

Everything you need to know about launching your own fitness streaming service.

What is a fitness streaming service?
A fitness streaming service is your own branded, Netflix-style platform for workout content: on-demand classes, live sessions, and structured programs that members pay to access. With Vodlix you get the whole stack: a white-label website and apps under your brand and domain, membership billing, live streaming, and analytics, without building anything from scratch.

Why not just post workouts on YouTube or Instagram?
Free platforms own the relationship: the algorithm decides who sees your content, ads interrupt your classes, and monetization is a fraction of what memberships earn. A workout streaming service of your own means your brand, your member list, your pricing, and 100% of the revenue. Many creators keep free channels for discovery and move their serious training content behind their own membership.

How does Vodlix pricing compare to Uscreen for fitness creators?
Uscreen charges a plan fee plus a per-subscriber fee: Growth is $149/mo + $1.99 per subscriber, App Essentials (the first tier with mobile apps) is $449/mo + $0.99 per subscriber, and TV apps are on its Custom plan; one-time sales carry a 5&ndash;10% fee (per uscreen.tv/pricing, verified July 2026). Vodlix is a flat monthly fee, $1,550/mo Professional, $2,450/mo Business or $3,850/mo Enterprise, with 0% revenue share and no per-subscriber fees. For a small catalog with under a few hundred members, Uscreen can be cheaper; as your membership grows, the flat fee usually wins. Use the calculator above with your own numbers.

Can I stream live fitness classes?
Yes. Vodlix includes low-latency live streaming with RTMP ingest (works with OBS and standard encoders), DVR rewind, and automatic live-to-VOD recording, so every live class lands in your on-demand library the moment it ends. You can run one-off events, recurring weekly classes, or a 24/7 scheduled channel. Live streaming and linear TV are included from the Professional plan up.

Which devices will my workout app run on?
Web, iOS, Android, and the living room, where most people actually work out: Android TV, Fire TV, Apple TV, and Roku, plus Samsung Tizen and LG webOS. Chromecast and AirPlay are built in, so members can cast from their phone to any TV. TV apps come with the plan tier rather than as add-ons: Professional is web + mobile, Business adds Android TV and Fire TV, and Enterprise adds Apple TV and Roku (with LG webOS and Samsung Tizen included subject to T&C).

How can I monetize my workout content?
Run memberships (SVOD), sell programs and challenges as one-time purchases or rentals (TVOD), offer free ad-supported content (AVOD), or mix all three, plus free trials, coupons, and gift cards. Payments flow directly through your own gateway (Stripe, PayPal, Authorize.net and more) to your bank account, and Vodlix takes 0% of it.

Do I own my member data?
Yes, 100%. Member lists, watch history, payment data, and analytics belong to you, never locked behind an algorithm and never resold. You can export your data at any time, which also means you're never trapped on the platform.

Can I migrate from Uscreen, Vimeo OTT, or Kajabi?
Yes, and we handle it for free. Our concierge migration team moves your workout library (videos, metadata, thumbnails, collections), imports your member list with their plans, and helps reconnect billing so members keep their access. No re-uploading.

Does Vodlix take a percentage of my revenue?
No. Vodlix has zero revenue sharing and no per-subscriber fees. You pay a flat monthly platform fee and keep 100% of your membership, program-sale, and advertising revenue.

How fast can I launch my fitness streaming service?
Your web platform is live instantly. Your mobile apps build in minutes and your TV apps are ready instantly. The only wait is the store review, Apple's, Google's and Roku's, and we say so. Building from scratch typically takes six to twelve months and hundreds of thousands of dollars.

##### Launch Your Fitness Streaming Service Today

Join the creators, coaches, and studios running branded workout streaming platforms on Vodlix. Keep 100% of your membership revenue, and your platform is live instantly.

Start Your Free Trial &rarr;
[Schedule a Demo](https://vodlix.com/meet?lp=verticals/fitness-video-platform)

14-day free trial &bull; Cancel anytime &bull; 100% of revenue is yours

[Features](https://vodlix.com/features)
[Pricing](https://vodlix.com/pricing)
[Book a Demo](https://vodlix.com/meet?lp=verticals/fitness-video-platform)
[Contact](https://vodlix.com/contact)
[Privacy Policy](https://vodlix.com/privacy)
[Terms of Service](https://vodlix.com/terms)
&copy; 2026 Vodlix. All rights reserved.

<!-- Mobile menu: a bottom sheet, at BODY level on purpose. Inside
`.stage` the DS rule `.stage .d-nav__btn--primary` repaints its CTA
white-on-white, and a stuck nav's backdrop-filter would make itself
the containing block. -->

[Home](https://vodlix.com)
Features
How It Works
Fee Calculator
Pricing
FAQ
[Book a Demo](https://vodlix.com/meet?lp=verticals/fitness-video-platform)
<!-- The sheet is where a phone user looks for settings, so the same
controls are repeated here. `data-lp-keep` marks the rows the sheet's
close-on-link-click handler must ignore. -->
Appearance Light
Start Free Trial

<!-- TRIAL MODAL — DS `.sheet` (bottom sheet on a phone, centred dialog
from 640px). Opened by openTrialModal() rather than data-modal-open,
because the funnel's capture-phase tracker keys off an onclick
attribute containing `openTrialModal`. -->

&times;

## Start Your Free Trial Now

14-day free trial. Cancel anytime.

Full Name *
Please enter your full name

Email Address *
Please enter a valid email address

Continue &rarr;

&#10003;

### Check your inbox

We just emailed a link to . Click it to finish setting up your Vodlix trial, it only takes a minute.

Didn't get it? Check your spam folder, or edit your email address .

<!-- Vodlix HTML5 player: hosted bundle, then boot from the stored playback JSON.
Every label the annotations around this player promise is driven from that
file, so the demo shows the real feature and not a drawing of it:
Studio / Channel Logo -> logo
Movie Title & Synopsis -> metadata + content.title/short_description
Age Rating & Quality Badges-> content.maturity_label + HLS renditions
Scrubber & Chapters -> chapters (8, timed off the CDN sprite sheets)
Skip Intro & Skip Ads -> skip_intro (the 12s Vodlix card) / skip_outro
Subtitles, Cast, Settings -> cast + the settings menu the bundle builds
The poster is the film's own frame. A UI screenshot behind a play button
read as clutter (owner, 2026-09-22: "the one we are using right now on
reference is ugly"). -->
