Lock in early pricing on the complete NextHour Pro platform: movies, series, live TV, audio, subscriptions and pay-per-view. Choose the license that fits how you'll run it.
Try the live demo firstPre-buy prices in USD · third-party costs (hosting, CDN, gateways, AI, email) are billed by each provider and not included.
Movies, TV shows, live TV, music and podcasts on one self-hosted platform. Run your own streaming service — or sell it as a multi-tenant SaaS, where every client gets their own OTT business on their own domain and charges their own viewers. Cinematic storefront, first-party HLS player, subscriptions and pay-per-view across 32 gateways.
Most OTT scripts give you one website. NextHour Pro gives you a platform you can sell — multi-tenant SaaS, a two-sided "SaaS as SaaS" money model, and real live broadcasting built in.
Run hundreds of independently branded OTT services from one installation. Each tenant gets its own storefront, admin area, catalogue, viewers, payment gateways and commercial rules — served on its own domain.
You sell the platform; your clients sell streaming. Tenants pay you on platform plans, and each tenant charges its own viewers for subscriptions and pay-per-view — through its own gateways, into its own account.
Real live television, not an embedded YouTube link. Go live from OBS or straight from the browser, record and clip, chat with viewers, restream to YouTube and Facebook, run 24/7 channels — and play a stored film out as a live channel.
The storefront, the player, live TV, audio and the account — everything a subscriber touches, built to feel like the streaming apps they already use.
A full-viewport hero that rotates featured titles and plays their trailer inline, personalised rails with the reason shown on each tile, search that corrects typos, and filters on every landing page — in 26 languages, installable as an app.
Quality adapts to bandwidth up to the plan's ceiling, with every control a modern streaming app has.
Full title pages with synopsis, artwork, cast and crew, trailers, ratings and multiple media renditions.
Series, seasons and episodes with numbering, air dates, per-episode media and autoplay of the next episode.
Dedicated surfaces with their own browsing rules for kids, sports, anime, documentaries, stand-up and Originals.
A live TV directory by country and language, 24/7 channels with a programme guide, scheduled broadcasts with reminders, live chat, replays and clips — and stored films played out as genuine live channels.
Tracks, albums and artists alongside video, with playlists and a player that keeps going while the viewer browses.
Household profiles with their own history, recommendations and maturity ceiling.
Device-limited downloads with an expiry window, both set per plan.
Synchronised viewing with friends on an invite link.
See every signed-in device and remove one — playback on it stops at once.
Viewers pick a plan, start a free trial, or rent and buy single titles — with the rental window shown right on the tile.
Sign in with email or social accounts, manage billing and devices, and get notified about new releases and live broadcasts.
A rating ceiling per profile that filters the catalogue, search and live channels — not just a warning.
Subtitles styled by the viewer — font, size, colour, edge and position — plus audio-described renditions flagged on the tile.
Simultaneous streams enforced on the stream itself, so a copied URL simply stops working.
Catalogue, live control room, money, marketing, producers and tenants — the whole streaming business run from one admin.
Sell streaming services to clients. Each tenant gets its own domain, catalogue, branding, viewers and payment gateways — billed on your own platform plans, with isolation enforced on every query.
Import a title from TMDB or OMDb, upload the media and let the pipeline probe, transcode and generate thumbnails and sprite sheets. Set the rights window, schedule the release, and recover anything deleted for 30 days.
Approve broadcasts, issue single-use stream keys, watch bitrate and node health, and moderate chat.
Content partners get their own scoped studio to submit titles and broadcasts for your approval.
Tiers that differ on streams, quality, profiles, downloads, ad load and spatial audio.
32 drivers, per-gateway credentials, sandbox / live, encrypted at rest.
8 providers for synopses, tags and artwork, with Test Connection.
Multi-currency with scheduled FX refresh; 26 languages with RTL.
S3, Wasabi, Spaces or R2 with CDN URL and private VOD.
Discount and prepaid codes, stored encrypted.
Full / partial refunds, chargebacks, scheduled retries with grace.
Every admin change: who, what and when.
Staff roles granting exactly the screens each person needs.
A drag-and-drop email designer that compiles to MJML, segmented campaigns sent in batches, branded transactional mail, and web push — mailing only viewers who opted in.
Player ad breaks with the ad load set per plan in minutes per hour — set zero and the tier is ad-free.
Upload your logo and favicon, set the four palette colours, curate home-page rails and collections, and ship an installable app — every tenant with its own look.
Requirements, database, site, administrator, install — with resumable stages that survive slow hosts.
Backup, apply, migrate, health-check and roll back from the admin — your data and uploads untouched.
Catalogue, viewer and live endpoints for mobile and TV apps; scoped keys with rate limits; signed, retried webhooks.
TOTP two-factor, 29 encrypted columns, cookie consent, and data export and erasure fulfilled on schedule.
The media engines, access control, tenant isolation and billing machinery that make everything above work — on Laravel 12 with a documented 166-table schema.
RTMP ingest with short-lived single-use keys, LL-HLS for scale and WebRTC for the browser studio. Pick the bundled server, the Docker engine for clips, restreaming and playout, or Cloudflare Stream when you have no server at all.
Expiring tokens bound to path, purpose and viewer. The origin URL never reaches the browser, and plans, PPV, regions and concurrency are checked before a single segment is served.
Probe, transcode to HLS renditions, thumbnails, trickplay sprite sheets and derivatives — all in the background.
A global scope adds the tenant to every query, so a forgotten filter cannot leak one tenant's data to another.
Access is granted only after a verified gateway webhook — never from a success URL. Failed events can be replayed.
Immutable checkout quotes, tax, invoices, refunds, chargebacks, dunning with grace periods and regional pricing.
One cron line runs 21 scheduled jobs — publishing, renewals, purges, FX refresh and GDPR fulfilment.
Payment gateways and live providers are drivers — add one as a new class, not a fork.
32 checkout providers across every region — cards, UPI, wallets, mobile money, crypto and bank transfer — for subscriptions, pay-per-view, rentals and gift cards. Every tenant can connect its own.
Stripe, PayPal and Razorpay open native provider subscriptions that renew automatically. Every gateway grants access only after its signed webhook is verified, and failed payments are retried by dunning before access is withdrawn. Gateways marked auto-renew below.
= native auto-renew subscriptions · bank transfer and offline are two separate drivers · all settle in your configured currencies.
Third-party service costs are not included in the purchase price. Gateway fees, hosting, storage and CDN bandwidth, Cloudflare Stream minutes, AI usage, email sending, Pusher and TMDB/OMDb are billed directly by each provider. NextHour Pro ships the integration code; you hold your own accounts and keys.
The live demo has the storefront, the player, live TV and the admin — all of it, running. Sign in as admin, producer or viewer and look around.