StreamHub Coming Soon
Launch your own Netflix-style video streaming site — movies, series, live TV, subscriptions, rentals and watch parties, with a complete admin panel.
StreamHub is a complete Netflix-style streaming platform built on Laravel 12. Launch your own OTT platform with movies, TV series, subscription plans, and a full-featured admin panel — all ready to deploy on shared hosting.
What's included
Movies and TV series with seasons, episodes, genres and languages
HLS, MP4 and embed video players with subtitles (.vtt / .srt)
Subscription plans with monthly and yearly billing
Pay-per-view rentals for movies and full series
Stripe, PayPal and Razorpay — all three for plans and rentals
Live TV channels with HLS streaming
Watch parties with synced playback and live chat
Pre-roll video ads with impression and click tracking
Watchlist, watch history and member profiles
Google login, reCAPTCHA v3, email verification and password reset
5 colour themes and 2 layouts, logo, favicon and social links from Settings
SEO: meta tags, Open Graph, JSON-LD and an automatic sitemap
Mobile-first dark UI with no inline CSS or JS
Web installer with purchase key verification
One-click updates and backups from the built-in Update Center
Requirements
PHP 8.2 or higher
MySQL 5.7+ / MariaDB 10.3+
Apache with mod_rewrite, or Nginx
BCMath, Ctype, cURL, Fileinfo, JSON, Mbstring, OpenSSL, PDO MySQL, Tokenizer and Zip PHP extensions
Writable storage/ and bootstrap/cache/ directories
HTTPS recommended (required by Stripe, PayPal and Razorpay in live mode)