LIVE PREVIEWBUY FOR $149

Streamly white-label OTT platform for movies, TV series, Live TV and subscriptions

Streamly — White-Label OTT, Film, TV Present & Dwell TV Streaming SaaS Platform

Launch your individual branded video streaming enterprise with a whole OTT platform you’ll be able to host, customise, monetize, and prolong. Streamly is a contemporary film streaming script, TV collection platform, video-on-demand system, Dwell TV answer, and white-label streaming platform constructed as one unified Subsequent.js utility.

The bundle combines an operator admin dashboard, brand-management dashboard, responsive viewer storefront, subscription system, safe playback layer, Dwell TV browser, themes, white-label branding, content material CMS, addons, plugins, and documented APIs. It’s constructed with Subsequent.js 16, React 19, TypeScript, Supabase, PostgreSQL, Stripe, PayPal, Tailwind CSS, and optionally available Cloudflare Staff deployment.

Streamly is designed for entrepreneurs, broadcasters, content material homeowners, companies, studios, educators, sports activities organizations, area of interest media manufacturers, and builders who wish to function knowledgeable OTT service with out assembling disconnected admin panels, gamers, billing instruments, themes, and brand-management infrastructure.

Live Demo Interactive API Reference Product Support

Streamly at a Look

Platform Space What You Obtain
Operator Administration Analytics, customers, catalog, Dwell TV, plans, subscriptions, billing information, themes, branding, posts, inbox, addons, plugins, promoting, languages, API info, and platform settings.
White-Label Model Workspace A devoted model dashboard, three storefront themes, scoped API keys, protected operational information, and full white-label controls.
Viewer OTT Storefront Themed dwelling, motion pictures, TV exhibits, search, title pages, trailers, playback, Dwell TV, profiles, maturity filtering, watchlist, historical past, proceed watching, pricing, subscriptions, account, posts, and authorized pages.
Monetization Viewer plans, free trials, Stripe and PayPal checkout, bank-transfer approval, subscription information, invoices, MRR visibility, plan entitlements, ad-supported tiers, advert slots, and trusted plugin structure.
Streaming Sources HLS, DASH, MP4, WebM, direct recordsdata, exterior URLs, embedded gamers, YouTube, Vimeo, managed video suppliers, signed playback, DRM configuration, M3U playlists, and Xtream Dwell TV imports.
Design & Branding Three built-in storefront themes, preview earlier than Apply, theme-specific look reminiscence, logos, favicon, colours, gradients, typography, RTL fonts, navbar, footer, touchdown copy, public pages, search engine optimization, and customized code.
Deployment Node.js 20+, Docker/OCI, or Cloudflare Staff via the included OpenNext and Wrangler workflow.

Vital — Streamly Is the Software program Platform

Streamly doesn’t present copyrighted motion pictures, tv applications, sports activities broadcasts, channels, or media distribution rights. You have to provide content material and streams that you simply personal, license, or are in any other case legally licensed to distribute. Demo art work, titles, metadata, and pattern streams proven in previews are for analysis and usually are not included as a business media catalog.

Third-party internet hosting, domains, e mail supply, cost processing, metadata, CDN, DRM, promoting, and video supplier accounts usually are not included. Every third-party service might apply its personal charges, insurance policies, geographic restrictions, and approval necessities.

Dwell TV requires the Dwell TV function plugin.
To activate Dwell TV, obtain/set up and allow the trusted Dwell TV plugin (options.live_tv) from Admin → Plugins. The Dwell TV catalog, import APIs, viewer listing, and playback routes stay disabled till this plugin is energetic. The optionally available OpenAir addon will depend on the Dwell TV plugin and can’t be put in or used earlier than it.

One Software, Three Full Management Surfaces

1. System Operator Console

The personal /admin console is the command heart for the CodeCanyon buy proprietor and platform staff. It accommodates platform-wide enterprise analytics, person administration, subscriptions, plans, catalog instruments, Dwell TV, addons, themes, branding, posts, plugins, inbox, promoting, integrations, and system configuration.

2. Model-Administration Dashboard

The /dashboard floor offers licensed model managers a centered workspace for the put in streaming model. They will handle motion pictures, TV exhibits, playback suppliers, advertisements, branding, API keys, and workspace settings with out receiving unrestricted operator entry.

3. Viewer Storefront

The general public storefront gives dwelling and discovery pages, motion pictures, tv exhibits, Dwell TV, title particulars, search, plans, checkout, family profiles, My Checklist, watch historical past, proceed watching, accounts, posts, contact, and authorized pages. The identical route tree adapts to the energetic theme and model settings.

Streamly responsive OTT viewer storefront for movies, TV series and Live TV

Operator Overview — Streaming Enterprise Analytics

The stay Overview dashboard offers operators an instantaneous view of platform progress, viewing exercise, income, trials, and up to date registrations. Playing cards might be added, eliminated, rearranged, and arranged into the popular every day working structure.

  • Customizable dashboard widgets with drag-and-drop positioning
  • 7-day and 14-day exercise ranges
  • Each day playback-event and new-viewer exercise combine
  • Streaming exercise visualization
  • Latest income totals and settled billing context
  • Trial subscription totals and paid-viewer share
  • Latest-user listing with plan, standing, be a part of date, and authentication supplier
  • Quick hyperlinks to Inbox, storefront preview, customers, and subscriptions
  • Darkish/gentle operator interface and fullscreen dashboard mode

Consumer Administration — Homeowners, Employees, and Viewers

Streamly features a searchable platform listing for operator and viewer accounts. Operators can shortly determine account entry, subscription standing, onboarding progress, and authentication supplier.

  • Whole customers, latest signups, paid subscribers, and active-user KPI playing cards
  • Search by title or e mail
  • Filter by plan and account standing
  • View verification and entry badges
  • See energetic plan, standing, joined date, and identification supplier
  • Create new accounts from the operator console
  • Edit current customers
  • Delete accounts with affirmation
  • Bulk row choice and paginated listing
  • Function separation for operator, model supervisor, viewer, and nameless entry

Viewer Plans — Versatile OTT Pricing and Entitlements

Construct pricing tiers without spending a dime, ad-supported, subscription, or premium streaming experiences. Plan playing cards are draggable, so the operator controls the order proven on the general public pricing web page. A plan might be highlighted as standard, activated or deactivated, and related to a payment-provider worth.

  • Create, edit, activate, deactivate, reorder, and delete plans
  • Month-to-month pricing and configurable plan descriptions
  • Widespread-plan highlighting
  • Advert-supported and ad-free entitlements
  • Catalog-access guidelines
  • Most streaming high quality from automated via 4K
  • Profile-count limits
  • Concurrent-stream limits
  • Offline-download entitlement
  • Dwell TV and have gating when configured
  • Pricing playing cards pulled straight into the branded touchdown web page

Subscriptions, Trials, Renewals, and Income Visibility

The subscription workspace tracks viewer memberships and billing well being. Operators can search and filter subscriptions, examine the viewer and plan, see billing dates and recurring quantities, and determine accounts that require cost consideration.

  • Energetic and trialing subscription totals
  • Previous-due and payment-failed visibility
  • Cancelled and churned viewer totals
  • Estimated month-to-month recurring income (MRR)
  • Search by viewer, e mail, plan, subscription ID, or associated identifier
  • Filter by plan and subscription state
  • Began date, subsequent billing date, recurring quantity, and billing interval
  • Viewer subscription element actions and supplier references
  • Paginated administration desk
  • Stripe checkout, subscriptions, signed webhooks, and optionally available Join charges
  • PayPal checkout, recurring subscriptions, and verified webhooks
  • Financial institution-transfer directions, viewer affirmation, and operator approval or rejection
  • Viewer plan adjustments and cancellation on the finish of the billing interval
  • Viewer bill/cost historical past with downloadable receipts
  • Recorded billing transactions within the platform information mannequin

Configurable Free Trials

Streamly free trial settings with trial activation, duration, plan selection, card-free access, and optional Stripe card collection

  • Allow or disable the trial provide
  • Select a trial size from 1 to 90 days
  • Choose which viewer plan is granted throughout the trial
  • Begin instantaneous card-free trials with out requiring a cost plugin
  • Card-free trials don’t auto-renew; viewers will pay with any enabled technique earlier than entry expires
  • Optionally gather a cost technique via Stripe earlier than the trial begins
  • Robotically start paid Stripe billing after the configured trial interval
  • One-time eligibility for brand new viewers with out earlier subscription historical past
  • Optionally available viewer trial cancellation managed by the operator
  • Theme-aware provide, active-trial, remaining-days, and expired-trial banners throughout all three storefront themes
  • Trial actions and standing contained in the viewer Account and Subscribe experiences
  • Trial-started, trial-ending, and trial-expired e mail occasions
  • Devoted trial_expired state for accomplished card-free trials

Full Film and TV Present Catalog Administration

Streamly movie, TV show and Live TV catalog management with TMDB-assisted content discovery

The catalog hub brings motion pictures, TV exhibits, Dwell TV, genres, curated collections, and homepage programming into one constant workflow. Operators can work with guide titles or browse the TMDB digital library with out copying the entire exterior index into the database.

  • Separate film and tv present views
  • Handbook catalog and TMDB-library modes
  • Search titles
  • Filter by draft, printed, or archived standing
  • Filter by free or gated entry
  • Filter by launch yr
  • Type latest and obtainable catalog views
  • Publish and unpublish titles straight from the catalog card
  • Edit or delete particular person titles
  • Art work, ranking, yr, entry, standing, and supply indicators
  • Style administration with title totals and supply identification
  • Curated collections and configurable homepage sections

Detailed Film and TV Title Editor

Streamly movie and TV title editor for metadata, artwork, playback sources, subtitles, SEO and downloads

Streamly just isn’t restricted to saving a poster and a title. The operator editor covers catalog presentation, discovery, playable sources, subtitles, downloads, entry, rankings, warnings, and search-engine metadata.

Film / Present Data

  • Show title and unique title
  • Lengthy description and advertising copy
  • Poster add or URL
  • Backdrop picture
  • Separate title-logo / wordmark art work for cinematic heroes
  • Trailer URL
  • Free or gated entry
  • Draft, printed, or archived standing
  • Featured-title management
  • Age ranking and certification
  • Tags and key phrases
  • Solid and crew names
  • Nation choice
  • Content material-warning choice

Metadata and Launch Particulars

  • Major language
  • A number of genres
  • Launch date
  • Runtime in minutes
  • 0–10 ranking
  • Score supply
  • Customized URL slug
  • IMDb identifier
  • TMDB identifier
  • Optionally available publish schedule

Tv Construction

TV exhibits assist season and episode information for actual episodic playback. Streamly can guarantee episode rows exist for historical past, deep hyperlinks, and continue-watching conduct. Episode playback resolves via the identical safe supply system as motion pictures.

TMDB-Assisted Metadata and Sensible Sync

Join your individual TMDB API credentials to complement the catalog with title information, posters, backdrops, solid, crew, trailers, rankings, genres, nations, and launch metadata. TMDB integration is optionally available; operators can create absolutely guide titles when most well-liked.

  • Fill a film or TV present from TMDB
  • Search and browse the TMDB film and tv indexes
  • Configurable metadata language
  • Optionally available adult-result inclusion
  • Digital library looking with out dumping all the TMDB catalog into PostgreSQL
  • Sensible page-by-page materialization into the native catalog
  • Optionally available automated publishing throughout materialization
  • Duplicate detection and skip conduct
  • Background synchronization hooks and scheduled metadata jobs
  • Preserves operator-entered search engine optimization, subtitles, downloads, wordmarks, and different extras throughout refresh

Playable Sources — From HLS to Managed Video Platforms

Streamly playback sources management with HLS, provider priority, quality and access controls

Catalog metadata and playable sources are managed collectively whereas remaining logically separate. Every title can use a direct URL, embedded participant, uploaded/native useful resource, or managed supplier. Streamly resolves sources by supplier precedence, availability, high quality, entry guidelines, and suitable playback sort.

Supply Sort Supported Use
URL Auto-Detect Present a URL and permit the supply resolver to make use of the suitable playback path.
HLS / M3U8 Adaptive HTTP Dwell Streaming via the native participant and HLS.js the place required.
DASH / MPD MPEG-DASH adaptive playback with supported browser/participant dealing with.
MP4 / WebM Direct browser-compatible video recordsdata.
Embed / Exterior Licensed embedded gamers or exterior playback locations.
YouTube / Vimeo Hosted preview or video identifiers utilizing their suitable playback paths.
Native / Uploaded Media saved and served via the client’s configured infrastructure.
Managed Supplier Mux, Bunny Stream, Cloudflare Stream, VdoCipher, and different configured managed adapters.

Sources can carry supplier identification, supply sort, locator, high quality, language, subtitles, promoting necessities, precedence, enablement state, and signed-playback info.

Mux, Bunny Stream, Cloudflare Stream, and VdoCipher also can obtain video uploads straight from the Streamly title editor. The browser sends the file to the configured vendor, Streamly tracks the pending asset, and supplier finalization or webhooks advertise to a playable supply. Present supplier IDs can nonetheless be pasted manually.

  • Direct-to-provider uploads with out routing massive video recordsdata via the Streamly server
  • Bunny TUS add assist and provider-specific add handshakes
  • Mux, Bunny Stream, Cloudflare Stream, and VdoCipher finalization flows
  • Webhook-driven pending-source promotion the place supported
  • Signed URLs, tokens, or OTP playback when configured by the supplier
  • Cloudflare R2 shops platform media equivalent to art work and uploads; it’s not offered as a catalog playback supplier

Multi-Monitor Subtitles and Accessibility Metadata

Streamly multi-track subtitle management with language, format, default, forced and SDH controls

Add optionally available subtitle tracks to a title or playable supply. Streamly helps as much as 20 validated source-level tracks and exposes them via the native browser/participant expertise.

  • A number of subtitle tracks
  • Language choice
  • VTT and suitable configured codecs
  • Subtitle file URL
  • Default-track choice
  • Compelled-subtitle flag
  • SDH designation for deaf and hard-of-hearing audiences
  • Cross-origin subtitle dealing with when required

Premium Downloads and A number of Qualities

Streamly premium download management with quality, file size, expiry, limits and premium access controls

Operators can expose licensed downloadable media from the title web page and management how that useful resource is offered to viewers.

  • Allow or disable downloads per title
  • Obtain URL
  • High quality label
  • File-size show
  • Optionally available expiry date
  • Obtain-count restrict
  • Premium-membership requirement
  • Further high quality variants
  • Obtain-event information within the database

Title-Stage search engine optimization for Film and TV Discovery

Streamly title SEO management with metadata, Open Graph, canonical URL, schema and indexing controls

Each essential title can have impartial search metadata as an alternative of relying solely on the show title and outline.

  • search engine optimization meta title
  • search engine optimization key phrases
  • Meta description
  • Open Graph picture add
  • Canonical URL
  • Film or tv schema sort
  • Robots noindex management
  • search engine optimization information preserved throughout TMDB metadata refresh

Genres, Collections, and Homepage Programming

Streamly homepage curation with ordered featured, trending, new-release and continue-watching sections

Style Administration

Search, create, rename, and take away genres. Every style card exhibits the variety of related titles and whether or not the style got here from TMDB or was created manually.

Curated Collections

Group titles into named, slugged collections with inner descriptions and draft/printed standing. Reuse collections throughout discovery experiences and homepage rows.

Homepage Sections

Exchange the automated homepage structure with operator-curated sections. Create guide rows, reuse a group, pin particular titles, and publish solely when the content material supply is prepared. Streamly helps hero, style, trending, collection-driven, and pinned-title programming patterns.

Dwell TV Platform — M3U, Xtream, Channel Discovery, and Playback

Streamly Live TV administration with playlist import, channel management, country browsing and premium access controls

Required Dwell TV Plugin — Set up This First

Streamly Live TV plugin activation order showing the required features.live_tv plugin, unlocked Live TV features and optional dependent OpenAir addon

Dwell TV is a modular Streamly function. Earlier than implementing channels or utilizing any Dwell TV administration, API, viewer, or playback performance, you need to obtain/set up and allow the Dwell TV plugin (options.live_tv) from Admin → Plugins. A contemporary Streamly core set up retains Dwell TV disabled till this required plugin is energetic.

OpenAir relies on the Dwell TV plugin. OpenAir (addon.openair) is an optionally available playlist-source addon for public analysis channels; it’s not a standalone Dwell TV engine. Set up and allow options.live_tv first, then set up OpenAir from the Addons/Streaming Suppliers space if you wish to use its channel catalog.

Activation Order

  1. Open Admin → Plugins, then obtain/set up and allow Dwell TV (options.live_tv).
  2. Configure the Dwell TV plugin settings in your storefront and entry guidelines.
  3. Import your licensed M3U/Xtream sources, add channels manually, or set up the optionally available OpenAir addon after the Dwell TV plugin is energetic.
  4. Handle and publish channels from Catalog → Dwell TV.

Dwell TV is a part of the identical Streamly utility—not a separate web site. After the required plugin is energetic, import or create licensed channels, arrange them by supply and area, and publish a devoted stay viewing expertise alongside the film and TV catalog.

Dwell TV Administration

  • Required set up and enablement via the trusted Dwell TV plugin catalog
  • Add particular person channels manually
  • Import normal M3U playlist URLs
  • Import Xtream-compatible channel sources via the participant API workflow
  • One supply card per imported playlist
  • Supply grouping with out displaying supply passwords
  • Dwell classes and channel information
  • Free and premium/gated channel entry
  • Nation and language metadata
  • Channel logos and supply metadata
  • Refresh or change imported public channel catalogs
  • Optionally available OpenAir addon workflow for public analysis channels—requires the Dwell TV plugin to be put in and enabled first

Dwell TV Viewer Expertise

  • Responsive channel listing at /stay
  • Devoted playback route for every channel
  • Featured Dwell TV hero with optionally available muted autoplay
  • Search and filter channel listings
  • Nation and regional looking
  • Language-aware channel labeling
  • Pagination for giant channel catalogs
  • Associated channels primarily based on area and class
  • Profile-scoped stay watch historical past
  • Profile-scoped live-channel watchlist
  • In-player channel sidebar and quick channel switching
  • Fullscreen-preserving channel adjustments for supported playback paths

Dwell channel entry and stream availability rely upon the sources provided by the client. Streamly doesn’t promote channel rights or assure the continued availability of third-party streams.

Full Viewer OTT Expertise

Complete Streamly viewer title detail experience with hero, playback actions, cast, metadata, seasons, episodes, reviews, media and recommendations

Streamly is constructed as an end-user product, not solely an administrator template. The viewer storefront consists of the entire path from discovery and account creation to profile choice, subscription, playback, private libraries, and account administration.

Viewer Space Included Expertise
Residence Cinematic billboard, catalog sections, Prime 10 presentation, motion pictures, exhibits, proceed watching, pricing, and CTA content material.
Browse Catalog discovery, style filters, sorting, theme-specific playing cards, and maturity-aware outcomes.
Films & TV Exhibits Devoted listings with server-side information, pagination, sensible materialization, and guarded routes when configured.
Search Responsive title search with expandable desktop and cellular search experiences.
Title Element Backdrop, poster, wordmark, overview, metadata, solid, trailer/media gallery, watchlist, downloads, and playback actions.
Playback Film and episodic routes, supply decision, memberships, high quality limits, subtitles, PiP, fullscreen, AirPlay attribute assist, and DRM configuration.
Dwell TV Regional discovery, channel search, hero playback, devoted stay participant, associated channels, historical past, and favorites.
Private Library My Checklist, proceed watching, just lately watched, stay historical past, and saved stay channels.
Account Profile identification, viewer settings, membership visibility, library entry, and safe sign-out flows.
Advertising & Authorized Pricing, subscribe, articles, about, contact, phrases, privateness, and cookie-policy pages.

Viewer Profiles, Children Mode, and Maturity-Conscious Catalogs

Streamly viewer profile management with adult and kids profiles, personal libraries, maturity-aware catalogs and plan-based limits

One viewer account can include a number of family profiles. The chosen profile scopes suggestions, watch progress, My Checklist, Dwell TV historical past, and maturity filtering so totally different family members obtain the suitable expertise.

  • “Who’s Watching?” profile picker
  • Create, edit, and delete profiles throughout the plan restrict
  • Massive built-in avatar preset assortment
  • Devoted children avatar
  • Grownup, teen, and youngsters maturity ranges within the information mannequin
  • Children-mode toggle in profile administration
  • Maturity-aware dwelling, film, and tv looking
  • Account-level parental controls with a 4-digit PIN
  • Configurable most maturity ranking
  • PIN-protected switching from restricted to less-restricted profiles
  • Optionally available buy restriction enforced by checkout APIs
  • Children profiles can’t open billing or harmful account actions
  • Profile choice required earlier than protected viewing routes
  • Profile limits managed by viewer-plan entitlements
  • Energetic profile supported via safe cookies and an API header for cellular/TV purchasers
  • Profile-aware navigation avatar and fast profile switching

My Checklist, Proceed Watching, and Viewing Historical past

Streamly personal viewer library with profile-specific Watchlist, Continue Watching progress, viewing History, saved movies, TV shows and Live TV channels

Personalization is saved per energetic profile, not solely per account. A member of the family’s historical past and saved titles don’t have to overwrite one other profile’s library.

  • Add or take away motion pictures and exhibits from My Checklist
  • Monitor playback progress for proceed watching
  • Resume film and episode routes
  • Show season and episode context in historical past
  • Separate continue-watching and recently-watched sections
  • Take away gadgets from historical past
  • Dwell TV watch historical past
  • Saved Dwell TV channels
  • Profile-specific home-page library rows
  • Historical past and watchlist APIs for authenticated purchasers

Trendy Multi-Supply Video Participant

Streamly multi-source movie and episode video player with automatic source selection, episode navigation, plan-aware quality and fullscreen playback controls

Streamly resolves one of the best obtainable supply, applies membership and plan guidelines, then hundreds the suitable playback expertise. The participant helps native and embedded paths with out requiring all suppliers to make use of the identical supply format.

  • HLS playback with HLS.js fallback the place required
  • DASH playback assist
  • Native MP4 and WebM playback
  • Embedded supplier playback
  • Supply and high quality choice
  • Computerized supply precedence and higher-quality choice
  • Plan-aware maximum-quality enforcement
  • A number of subtitle tracks
  • Image-in-Image on supported browsers
  • Browser fullscreen mode
  • AirPlay-compatible video attribute assist
  • Widevine and FairPlay license configuration via managed DRM integrations
  • Signed playback paths for supported managed suppliers
  • Pre-roll promoting gate for eligible viewers
  • Playback session and occasion monitoring
  • Concurrent-stream entitlement enforcement

Three Manufacturing Storefront Themes Included

Streamly consists of three full storefront personalities. Themes are packages inside the identical utility, so catalog logic, authentication, playback, subscriptions, profiles, and APIs stay constant when the operator adjustments the visible design.

Operators can preview earlier than Apply. A preview is seen solely to the signed-in operator and doesn’t modify the stay storefront. Every theme remembers its personal Model & Expertise look preset, whereas international product copy and search engine optimization stay protected against theme switching.

Streamly — Cinematic OTT Storefront

The signature red-on-black theme with a full-bleed billboard, cinematic title remedy, Prime 10 marquee, film and present sections, options, pricing, and conversion-focused calls to motion.

Complete Streamly cinematic OTT storefront theme with hero, personal content rows, Top 10, movies, TV shows, features, pricing and footer

Streamlix — Full-Bleed Cinema Expertise

A pointy, cinema-black storefront with a full-width hero, flat controls, orange accent system, distinguished navigation, and content material rows pushed by the true stay catalog.

Complete Streamlix full-bleed movie and television discovery storefront with extensive catalog rows, call to action and footer

StreamTube — Discovery, Search, and Dwell TV

A discovery-focused theme with a persistent sidebar, massive search expertise, voice-search interface, class chips, 16:9 content material playing cards, historical past, profiles, and Dwell TV navigation. StreamTube declares light-mode functionality for day-friendly viewing.

Complete StreamTube discovery and Live TV storefront with sidebar navigation, search, categories, watch history, My List and profiles

Model & Expertise — Full White-Label Design Management

White-label management in Streamly extends past changing one brand. The operator can outline the visible system, storefront language, touchdown content material, public pages, navigation conduct, footer, search engine optimization, and managed customized code from a devoted Model & Expertise workspace.

Streamly Brand and Experience workspace for light and dark logos, brand symbol, and storefront favicon

Model Property

  • Mild-background brand
  • Darkish-background brand
  • Sq. model image for authentication and collapsed navigation
  • Storefront favicon
  • Theme-aware asset defaults
  • Exchange, take away, reset, and save workflows

Colours and Fashion

Streamly Colors and Style workspace with theme presets, color tokens, status colors, and animated gradient controls

  • UI model and button/floor remedy
  • Fast theme-preset selector
  • Major, secondary, and accent colours
  • Button textual content shade
  • Background and floor colours
  • Major and secondary textual content colours
  • Border, success, error, and warning colours
  • 4-color animated gradient utilized by standard plans and CTA results

Typography

Streamly Typography workspace with Latin and Arabic fonts, live previews, base font size, and radius controls

  • Separate Latin heading and physique fonts
  • Separate Arabic/RTL heading and physique fonts
  • Dwell font previews
  • Base font-size management
  • World border-radius management

Navbar

Streamly Navbar workspace with logo visibility, logo height, sticky navigation, and layout controls

  • Present or disguise the model brand
  • Emblem-height adjustment
  • Sticky navigation choice
  • Border and shadow controls
  • Theme-aware frosted storefront chrome

Streamly Footer workspace with brand logo, social links, copyright, and footer column controls

  • Model-logo visibility
  • Social-link visibility
  • Copyright visibility
  • Configurable footer column rely
  • Theme-aware background tokens

Function and Language Habits

Streamly Features and Language workspace with default language, RTL mode, theme-aware appearance, and comment preferences

  • Default storefront language
  • Proper-to-left mode
  • Theme-capability-aware look choices
  • Remark auto-approval choice for suitable content material workflows

Managed Customized Code

Streamly controlled Custom CSS and JavaScript workspace with brand-level code fields

  • Model-level customized CSS area
  • Model-level customized JavaScript area
  • Reset and save workflow

Touchdown Web page Builder Related to the Actual Catalog

Streamly Landing Page editor with catalog-powered Hero, Home Sections, Features, Pricing, and CTA Banner controls

The general public dwelling web page is included in the identical supply code and reads actual catalog, plan, theme, and branding information. Operators can regulate conversion copy with out modifying React parts for each content material change.

Hero Controls

  • Catalog-driven hero title
  • Navigation CTA label
  • Hero Play button label
  • Hero Extra Data button label

Residence Content material Sections

  • Prime 10 part title and subtitle
  • Film part headline, second line, and subtitle
  • TV present part headline, second line, and subtitle
  • See Extra button label
  • Model-name placeholder tokens in supported copy

Pricing Part

  • Pricing label, headline, and subtitle
  • Plans pulled routinely from stay subscription configuration
  • Operator-controlled plan order and popular-plan presentation

Backside CTA Banner

  • Title
  • Description with model placeholder
  • Subscription button textual content
  • Electronic mail placeholder
  • Electronic mail/publication trace

Public Pages and Web page-Stage search engine optimization

Streamly public pages and SEO workspace with search metadata, keywords, and Open Graph controls

Handle essential firm and coverage pages with out altering supply recordsdata. Content material helps Markdown and might be printed or hidden independently. search engine optimization fields are international and usually are not overwritten when a storefront theme is utilized.

  • About web page
  • Articles index
  • Contact web page
  • Privateness Coverage
  • Phrases of Service
  • Cookie Coverage
  • Web page title
  • Markdown content material
  • Printed state
  • search engine optimization title
  • search engine optimization description
  • Residence-page search engine optimization and indexing controls
  • Open Graph and social-sharing metadata assist

Constructed-In Posts and Articles CMS

Streamly built-in Posts and Articles CMS with search, categories, publication status, and author management

Publish platform information, catalog tales, guides, bulletins, and search-optimized editorial content material from the operator console. The CMS consists of put up group, presentation metadata, and per-post search engine optimization.

  • Create, edit, preview, publish, unpublish, and delete posts
  • Search posts
  • Filter by class and publication state
  • Title and customized URL slug
  • Card excerpt
  • Markdown article content material
  • Cowl-image add
  • Coloured put up classes
  • Comma-separated tags
  • Writer show title
  • Computerized or guide studying time
  • Type order
  • Draft and printed workflows
  • search engine optimization title and search engine optimization description
  • Public article index and element routes

Contact Inbox and Spam Safety

Streamly contact inbox with message actions and Cloudflare Turnstile spam protection

Messages submitted via the branded contact web page arrive within the Streamly operator inbox. Operators can course of assist and enterprise enquiries with out shedding the connection between the general public web site and the admin console.

  • Contact-form message listing
  • Inbox state filter
  • Refresh motion
  • Sender title, e mail, date, preview, and full message
  • Reply via a ready e mail motion
  • Mark learn or unread
  • Archive messages
  • Delete messages
  • Cloudflare Turnstile contact-form safety
  • Privateness-friendly captcha configuration

Model Dashboard — Handle Your Streaming Workspace

Streamly Add Widgets library for configuring the Brand Dashboard with KPIs, charts, and tables

Streamly opens on a customizable Overview for platform progress, viewing, and subscription metrics. Directors can select which actual operational widgets seem and prepare the dashboard across the info they monitor most.

  • Customizable workspace overview
  • KPI, chart, and activity-table widget library
  • Add widgets by clicking or dragging them into the dashboard
  • Drag to rearrange widgets whereas modifying
  • Drag undesirable widgets to the take away zone
  • Save or cancel structure adjustments
  • Account-synced structure with a browser fallback if synchronization is unavailable
  • Customers, subscriptions, and viewer plans
  • Catalog administration for motion pictures, TV exhibits, Dwell TV, and genres
  • Streaming addons and playback-source connections
  • Model & Expertise controls
  • Storefront themes
  • Posts and articles
  • Trusted optionally available plugins
  • Platform settings

Widget sizes are predefined for a secure responsive grid. Saved layouts observe the administrator account, with a browser fallback when synchronization is briefly unavailable.

Subscriptions, Funds, Promoting, and OTT Monetization

Streamly payments and monetization settings with currency controls, active Stripe checkout and approval-based bank transfers

Stripe Billing

  • Installable and configurable Stripe plugin
  • Viewer checkout move
  • Stripe worth connection for viewer plans
  • Signed webhook verification
  • Duplicate webhook-event safety
  • Subscription and transaction persistence
  • Platform metadata affiliation
  • Optionally available Stripe Join application-fee configuration

PayPal Billing

  • Installable and configurable PayPal plugin
  • Sandbox or stay working mode
  • Viewer approval and recurring-subscription checkout
  • Computerized PayPal product and billing-plan synchronization
  • Verified webhook processing for activations, renewals, cancellations, and failures
  • Cancel-at-period-end lifecycle synchronized with viewer entry

Handbook Financial institution Switch

  • Configurable financial institution particulars and purchaser cost directions
  • Viewer switch affirmation and pending-payment state
  • Operator notification when a switch is submitted
  • Approve or reject funds inside Subscriptions
  • Entry prompts solely after operator approval

Viewer Billing Expertise

  • Select from each enabled cost technique at checkout
  • Improve, downgrade, renew, or cancel a plan
  • Plan adjustments and cancellations respect the present billing interval
  • Bill and cost historical past within the viewer account
  • Supplier receipt obtain or a printable Streamly receipt fallback
  • Children profiles and PIN-restricted accounts can’t begin checkout

Promoting

Streamly advertising settings with Google AdSense, Adsterra, storefront display-ad controls and optional VAST pre-roll

  • World allow/disable management
  • Advert-supported-by-default choice for brand new viewers
  • Select Google AdSense or Adsterra because the energetic show supplier
  • AdSense writer ID plus impartial unit IDs for every slot
  • Adsterra zone keys and banner-size configuration
  • Theme-aware slots underneath navigation, after the hero, within the feed, and earlier than the footer
  • Optionally available VAST-style participant pre-roll configuration
  • Plan-aware ad-free entitlement

Streamly doesn’t add a recurring platform subscription or percentage-based income share to the included supply code. Cost gateways, promoting networks, internet hosting suppliers, and different providers might cost their very own charges.

Trusted Plugin Market — 16 Included Packages

Streamly trusted plugin marketplace with Discover and Installed views for payment, storage, and managed-video integrations

Plugins characterize bigger platform integrations equivalent to billing, video APIs, protected playback, storage, advertisements, analytics, e mail, and Dwell TV. Solely reviewed packages compiled into Streamly or accredited external-service adapters seem within the catalog—patrons don’t add arbitrary executable server code via the browser.

Class Bundle Goal
Funds Stripe Checkout, recurring subscriptions, signed webhooks, trials, and optionally available Join charges.
Funds PayPal Sandbox/stay checkout, recurring subscriptions, plan sync, and verified webhooks.
Funds Financial institution Switch Handbook directions, viewer affirmation, operator overview, approval, and rejection.
Storage Cloudflare R2 Wired object storage for art work and platform uploads, with Supabase Storage fallback. It’s not a playback supply.
Video Mux API Direct add, asset finalization, webhooks, signed playback, and Mux supply unlock.
Video Bunny Stream API Direct TUS add, library/pull-zone configuration, signed playback, and supply unlock.
Video Cloudflare Stream API Direct add, readiness finalization, webhooks, signed playback, and supply unlock.
Video VdoCipher API Direct add, finalization, video IDs, OTP technology, and guarded playback.
Adverts Adsterra Show banners utilizing configured zone keys and banner sizes.
Adverts Google AdSense Show promoting with writer and per-slot ad-unit configuration.
Analytics Google Tag Supervisor Storefront container injection plus consent-aware web page, playback, and conversion occasions.
Analytics Google Analytics 4 Consent-aware storefront pageview, playback, search, watchlist, and conversion analytics.
Analytics Meta Pixel Consent-aware storefront occasions, conversion measurement, and viewers alerts.
Electronic mail Resend Most well-liked transactional supplier for authentication, billing, trial, and viewer occasions.
Electronic mail Mailgun Transactional e mail with signed webhooks and bounce/grievance suppression.
Function Dwell TV Wired function plugin controlling Dwell TV administration and viewer routes.

All 16 packages above are related to present Streamly runtime workflows. Set up and configure solely the providers you want from Admin → Plugins. API keys and secrets and techniques are saved via the platform configuration layer, whereas every bundle exposes its personal setup fields, standing, and documentation.

Streaming Addon Market — 15 Included Supply Packages

Streamly streaming addon marketplace with Discover and Installed views for OpenAir, Demo HLS, Vimeo, VidSrc, Videasy, VidLink, and other playable-source packages

Addons are centered playable-source packages. Eleven packages seem in Uncover and might be put in from the Addons space. 4 managed-video sources are owned by their matching plugins and are enabled routinely when that plugin is put in and configured, in order that they keep hidden from Uncover as an alternative of asking the operator to put in the identical integration twice.

11 Discoverable Supply Addons

  • OpenAir: Dwell playlist supply paired with the Dwell TV plugin; it can’t be put in till options.live_tv is energetic
  • Demo HLS: clear public HLS stream for testing native playback
  • Vimeo: addon-managed Vimeo supply configuration
  • Eight TMDB-matched embed packages: Videasy, VidFast, VidLink, VidNest, VidRock, VidSrc, VidStorm, and VidZee

4 Plugin-Owned Managed Sources

  • Mux: direct add or connect a Mux playback ID
  • Bunny Stream: direct TUS add or connect a video GUID
  • Cloudflare Stream: direct add or connect a video UID
  • VdoCipher: direct add or connect a protected video ID

Enabling one of many 4 video API plugins synchronizes its supply bundle routinely. Operators then work from Catalog → Sources, the place they’ll add on to the seller or paste an current supplier ID.

Addon Options

  • Uncover and Put in views
  • One-click set up/uninstall workflow
  • Dependency checks equivalent to OpenAir → Dwell TV
  • Computerized supply unlock for plugin-owned managed suppliers
  • Film and tv supply assist
  • TMDB-matched supply templates
  • Customized addon/supply creation
  • Configurable HLS, DASH, MP4, WebM, embed, or exterior output
  • Optionally available bearer-token configuration
  • Precedence, allowed-host, and ad-requirement settings

You’re answerable for reviewing the phrases, licensing, availability, and legality of each configured supply. Streamly doesn’t endorse unauthorized distribution or assure any third-party supply.

Unified API and Scoped Developer Entry

Streamly interactive OpenAPI reference with API catalog operations, production server selection, Bearer authentication, and client-library examples

Streamly serves its documented API from the identical deployment at /api/v1. The API covers catalog, sources, suppliers, branding, advertisements, posts, profiles, viewer libraries, playback, Dwell TV, billing, plugins, contact kinds, and platform operations.

  • Interactive OpenAPI reference at /api/docs
  • Supabase access-token authentication
  • Hashed platform API keys with a devoted prefix
  • Licensed-manager key creation and revocation
  • Named keys for various integrations
  • Granular learn/write scopes
  • 30-day, 90-day, one-year, or no-automatic-expiry choices
  • Secret displayed solely as soon as
  • Solely a SHA-256 hash saved after creation
  • Energetic, expired, and revoked states
  • Final-used and expiry visibility
  • Revocation efficient on subsequent requests
  • Request validation with structured API errors
  • Light-weight rate-limit assist

Authentication, Roles, and Safety

Streamly viewer sign-in interface alongside Viewer, Brand Manager, and System Operator access boundaries

Separate Operator and Viewer Authentication

Operator and viewer classes use separate Supabase cookie scopes. This reduces unintentional session overlap between the executive console and the customer-facing storefront.

Roles and Enforcement

  • System operator function for platform-wide administration
  • Model-manager function for scoped dashboard entry
  • Viewer function for storefront and membership-gated playback
  • Nameless entry for public advertising and authorized routes
  • Middleware authentication, profile, hostname, and theme-preview gates
  • Authenticated workspace context validated in API handlers
  • PostgreSQL Row Stage Safety insurance policies

Safety Controls

  • Manufacturing CodeCanyon purchase-code activation
  • Operator magic-link e mail
  • Optionally available admin IP/CIDR allowlist
  • Require-admin-role toggle
  • Secret redaction in logs and audit trails
  • Server-only Supabase service-role dealing with
  • Encrypted platform integration secrets and techniques
  • Secret-protected scheduled-job endpoint
  • Stripe webhook signature verification
  • PayPal webhook verification
  • Mailgun webhook signature verification and suppression dealing with
  • Managed-video webhook validation and pending-source finalization
  • Scoped, hashed, revocable API keys
  • Cloudflare Turnstile contact safety
  • Operator-only in-memory theme previews

Six Constructed-In Languages with Arabic RTL Help

Streamly language settings with English, French, Arabic, Spanish, German, and Portuguese, including Arabic RTL and fallback-locale controls

Streamly makes use of next-intl and ships with six viewer/operator message catalogs. English stays the bottom locale, and operators can allow or disable the opposite built-in languages and select a fallback.

Language Code Path
English en LTR
French fr LTR
Arabic ar RTL
Spanish es LTR
German de LTR
Portuguese pt LTR
  • Locale choice cookie
  • Operator language switcher
  • Configurable fallback locale
  • Devoted Arabic heading and physique font controls
  • Proper-to-left structure choice
  • Localized storefront, profiles, participant, navigation, and viewer-library messages

Purchaser-created product, editorial, authorized, and advertising content material needs to be translated deliberately for each enabled storefront locale.

Platform Settings and Integration Readiness

Streamly platform Settings workspace with operator identity and connected readiness for Supabase, encrypted secrets, and TMDB metadata

The Settings workspace offers operators a central view of identification, service well being, cost defaults, advertisements, analytics consent, metadata, trials, languages, API info, and the put in runtime model.

  • Operator profile and avatar
  • Supabase connection standing
  • Encrypted-secret readiness
  • TMDB readiness
  • Product title, authorized firm title, and tagline
  • Help e mail and help-center URL
  • Default billing foreign money
  • Enabled Stripe, PayPal, and bank-transfer cost strategies
  • Promoting supplier, grasp swap, show slots, and optionally available pre-roll
  • Consent-aware analytics enablement
  • TMDB metadata choices and Sensible Sync
  • Trial period, trial plan, card requirement, and viewer-cancellation coverage
  • Enabled and fallback languages
  • API base and authentication info
  • Put in Streamly model and runtime particulars

Deploy to Node.js, Docker, or Cloudflare Staff

Deployment Goal Included Workflow
Node.js 20+ Customary Subsequent.js manufacturing construct behind Nginx, Caddy, a load balancer, VPS, or suitable Node host.
Docker / OCI Included multi-stage Dockerfile utilizing standalone Subsequent.js output and a non-root runtime person.
Cloudflare Staff Full OpenNext utility construct with Wrangler, KV incremental cache, queues, cron triggers, customized routes, and secret configuration.

Cloudflare Workflow Consists of

  • OpenNext Cloudflare adapter
  • Wrangler configuration
  • KV incremental-cache binding
  • Queue and dead-letter queue configuration
  • Scheduled upkeep jobs
  • Employee minification
  • Preview, add, and deployment scripts
  • Optionally available R2 and extra Cloudflare providers when enabled by the client

Node and Docker Workflow Consists of

  • Manufacturing construct and begin instructions
  • Standalone container output
  • Reverse-proxy steerage
  • Reverse-proxy Host header preservation
  • Exterior scheduler endpoint for upkeep jobs
  • Safe runtime environment-variable steerage

Trendy Expertise Stack

Layer Expertise
Software Subsequent.js 16 App Router
Interface React 19, Tailwind CSS 4, Radix UI, shadcn-style parts
Language TypeScript 5
Knowledge & Auth Supabase Auth, PostgreSQL, Row Stage Safety
Funds Stripe, PayPal, and guide bank-transfer plugins
Playback HLS.js, DASH.js, Video.js/native video, embeds, managed adapters
Media Integrations Mux, Bunny Stream, Cloudflare Stream, VdoCipher, and Cloudflare R2
Progress & Communication AdSense, Adsterra, GA4, GTM, Meta Pixel, Resend, and Mailgun
Animation Movement / Framer Movement
Localization next-intl with six message catalogs
Validation Zod request and configuration schemas
Edge Runtime OpenNext for Cloudflare and Wrangler
Testing Vitest take a look at suite and TypeScript validation

What Is Included within the Streamly Bundle?

Software Supply Code

✓ Full Subsequent.js and TypeScript supply
✓ Operator admin dashboard
✓ Model-management dashboard
✓ Viewer storefront
✓ Films and TV exhibits
✓ Seasons and episodes
✓ Dwell TV administration and viewer
✓ Multi-profile viewer expertise
✓ Watchlist and viewing historical past
✓ Plans and subscriptions
✓ Stripe, PayPal, and bank-transfer billing
✓ Viewer invoices, receipts, plan adjustments, and cancellation
✓ Parental controls and Children billing safeguards
✓ Promoting configuration
✓ Posts and public-page CMS
✓ Contact inbox
✓ Unified platform API

Design, Infrastructure & Documentation

✓ Streamly theme
✓ Streamlix theme
✓ StreamTube theme
✓ Model & Expertise editor
✓ 15 streaming addon packages
✓ 16 trusted plugin packages
✓ Supabase SQL migrations
✓ Row Stage Safety insurance policies
✓ Node.js deployment path
✓ Dockerfile and OCI path
✓ Cloudflare Staff path
✓ Atmosphere templates
✓ Interactive OpenAPI reference
✓ Purchaser/operator documentation
✓ Offline documentation export

Server, Service, and Ability Necessities

  • Node.js 20 or newer
  • pnpm 11 via Corepack
  • A contemporary Supabase challenge with Auth and PostgreSQL
  • A Node.js/Docker host or Cloudflare account for the Staff path
  • OpenSSL or one other safe technique for producing platform secrets and techniques
  • Resend or Mailgun credentials for manufacturing transactional e mail
  • An Envato private token for manufacturing purchase-code validation
  • Optionally available Stripe and/or PayPal account for on-line viewer subscriptions
  • Optionally available financial institution particulars when enabling guide financial institution switch
  • Optionally available TMDB API token for assisted metadata
  • Optionally available managed-video, DRM, analytics, promoting, and e mail accounts
  • Fundamental information of atmosphere variables, SQL migrations, DNS, and internet deployment

Streamly is a dynamic server utility. It can’t be deployed as a static HTML-only web site as a result of authentication, APIs, playback admission, billing webhooks, authenticated dashboard requests, and scheduled jobs require a server runtime.

What Is Not Included?

  • Copyrighted motion pictures, tv applications, sports activities broadcasts, or Dwell TV rights
  • A business media library
  • Third-party API keys or paid service subscriptions
  • Stripe, PayPal, Supabase, Cloudflare, CDN, protected-video, e mail, promoting, or area charges
  • Assured availability of exterior streaming suppliers
  • Cellular, tv, Roku, Hearth TV, Apple TV, Android TV, or iOS native utility supply code
  • Customized set up, server administration, or customized function growth
  • Authorized recommendation, content material licensing, or broadcasting authorization

Launch a Streaming Platform You Management

Streamly offers you the operational basis behind a contemporary OTT product: catalog, playback, Dwell TV, profiles, subscriptions, viewers, themes, branding, APIs, content material pages, integrations, and deployment workflows in a single codebase.

Convey your model, licensed content material, most well-liked infrastructure, and enterprise mannequin. Streamly gives the platform to show them into knowledgeable film, tv, video-on-demand, and Dwell TV expertise.

Explore the Streamly Live Demo

Launch a branded OTT streaming platform with movies, TV shows, subscriptions, and Live TV using Streamly


Source