watermark logo

Als nächstes

Automatisches Abspielen

PlayHub – The Ultimate PHP Video CMS & Live Streaming Platform

3 Ansichten • 20 Juli 2026
Aktie
Einbetten
Herunterladen
asfasags
asfasags
Abonnenten
0

⁣SELF-HOSTED VIDEO CMS • CREATOR COMMUNITY • MULTI-PARTICIPANT LIVE STREAMING
LIVE DEMO • DOCUMENTATION • ALL FEATURES • CHANGELOG
PlayHub is a complete self-hosted media platform for publishing on-demand video, building creator communities, running multi-participant live rooms, monetizing audiences, and operating the entire product from one administration dashboard.
It combines a modern viewer experience, Creator Studio, real-time production control room, replay pipeline, community tools, monetization, moderation, and infrastructure management in one connected Laravel and React application.

One platform for viewers, creators, live participants, moderators, and administrators.
Every major screen is connected to a real application workflow and database-backed data.
Why PlayHub?
Complete source code for a self-hosted video and live-streaming product.
Laravel 13 + React 19 architecture with a responsive single-page experience.
On-demand video, Shorts, live rooms, replays, communities, and messaging in one product.
Multi-participant broadcasting with browser media, screen sharing, RTMP, roles, moderation, and recording.
Creator monetization through wallets, tips, gifts, super stickers, memberships, ads, and earnings.
Operations-ready administration for users, creators, content, live rooms, reports, support, payments, backups, and system health.
Light and dark themes, configurable accent colors, responsive layouts, and 128 bundled language packs.
Guided four-step installer with server checks, configuration, a live installation console, and owner-account provisioning.
PlayHub connected video platform and viewer experience
Complete Viewer Experience
Responsive homepage with real discovery, trending content, categories, creators, and personalized sections.
Database-backed search for videos, channels, playlists, live streams, and tags.
Responsive video player with quality selection, captions, playback progress, and watch-history tracking.
Dedicated Shorts experience with creator navigation and engagement actions.
Public creator channels with cover, profile details, social links, verification, statistics, and content tabs.
Channel subscriptions, notification controls, favorites, and private messaging.
Public and private playlists with owned-video selection and shareable playlist pages.
Watch Later, liked videos, favorites, bookmarks, history, and personal library collections.
Comments, replies, likes, reactions, mentions, categorized stickers, and signed-in media attachments.
Reporting workflows for profiles, videos, comments, and community content.
Responsive dropdowns, dialogs, mobile bottom sheets, toast notifications, and touch-friendly controls.
Video Publishing & Media Processing
Step-by-step upload wizard for file, details, thumbnail, visibility, review, and publishing.
Chunked and resumable uploads with file validation, ownership checks, progress, and processing states.
FFmpeg and FFprobe processing for duration, dimensions, orientation, codecs, thumbnails, and configured renditions.
Custom thumbnails, categories, tags, language, audience settings, visibility, scheduling, and monetization options.
Direct URL imports and provider integration settings for YouTube, Vimeo, Dailymotion, and Twitch.
Administrative mass import with category, visibility, tags, duplicate handling, and stop-on-error controls.
Correct video and Shorts classification based on validated media metadata.
Local media storage or configured S3-compatible cloud workflows.
Background queues for media processing, thumbnail generation, replay finalization, and scheduled work.
Creator Studio
Real creator overview with channel data, recent comments, content performance, and quick actions.
Search and manage uploaded videos, Shorts, visibility, processing status, and metadata.
Reply to comments, open the related video, copy links, and pin or unpin comments.
Create, edit, organize, and publish playlists from the creator’s own video library.
Manage channel identity, cover, description, category, social links, community, and library.
Review analytics, revenue, memberships, wallet contributions, gifts, tips, and monetized events.
Communities, Engagement & Messaging
Creator community posts with text and media.
Post reactions, comments, replies, reports, and categorized stickers.
Real suggested communities generated from channel data with working subscribe actions.
Private conversations opened directly from creator profiles.
Notification center for account, content, live, replay, moderation, and participation events.
Verified-account presentation and consistent creator identity across the website.
PlayHub live stream recording and replay workflow
Multi-Participant Live Streaming
Go live from browser camera and microphone, screen sharing, or an external RTMP encoder.
Required stream title and description, category, real comma-to-tag input, visibility, schedule, and thumbnail.
Multi-participant rooms with host, guest, participant, moderator, and viewer roles.
Viewer participation requests with audio-only or audio-and-video choices and host approval.
Guest invitations with username suggestions, backstage state, one-click acceptance, and removal.
Adaptive grid, host focus, split screen, screen share, and spotlight layout controls.
Real-time participant track updates, automatic reconnect, and media republishing after recoverable reloads.
Muted local host preview while the published audio remains available to viewers.
Live diagnostics for room connection, bitrate, latency, frame rate, devices, tracks, and stream health.
Real viewer count, peak viewers, live time, new followers, contribution totals, and participant state.
Live Engagement
Real-time live chat, emoji reactions, pinned messages, slow mode, deletion, and viewer restrictions.
Polls visible to every live role, with voter identities and selections available only to the host.
Goal bar updates that appear immediately when created or changed during a stream.
Participant join, leave, removal, gift, sticker, tip, and system events recorded in chat.
Stream moderators can delete chat, ban viewers, restrict comments, accept participant requests, and remove participants.
Moderator assignment and ban events can trigger in-app and email notifications.
Tips, Gifts & Super Stickers
Preset tip amounts send immediately; custom tips use configured minimum and maximum limits.
Live gifts send immediately when the viewer has sufficient wallet balance.
Categorized super stickers with scroll pagination instead of loading the complete catalog at once.
Contribution animations scale for small, medium, and large values on host, viewer, and participant screens.
Wallet recharge through the configured payment provider with checkout opened in a separate browser tab.
Local gift and sticker catalogs with names, categories, prices, status, images, and admin management.
Replay Recording & Replay Pages
Room-composite recording of the active multi-participant stage.
Replay processing, media inspection, thumbnail generation, and optional cloud replication.
Responsive portrait and landscape replay presentation inside a stable black player container.
Participant labels in recorded layouts and designed identity tiles for audio-only participants.
Chat replay, chapters, top moments, stream events, comments, likes, clips, and contribution history.
Replay analytics, creator details, related replays, category, tags, and share controls.
Role-aware replay-ready notifications for the streamer, viewers, and participants.
Monetization & Payments
Wallet balances, top-up checkout, transaction history, tips, gifts, and super stickers.
Stripe and PayPal configuration for supported payment workflows.
Membership plans, creator earnings, platform commission, contribution totals, and payout data.
Configurable earning rates for supported engagement and monetization events.
Revenue overview, source breakdown, date filtering, creator performance, and export actions.
Website ad manager with image/media or trusted HTML creatives.
Ad placement after the header, in sidebars, feeds, grids, comments, player areas, search, channels, live pages, communities, and floating positions.
Ad scheduling, status, targeting, display rules, preview, duplication, performance data, and deletion.
Separate VAST pre-roll settings with skip timing, wrapper depth, MP4 preference, and tracking controls.

Powerful Administration Dashboard
Dashboard: platform metrics, moderation queue, creator activity, system health, recent changes, and quick actions.
Users: account state, roles, verification, quotas, password reset, bans, email actions, and permanent deletion with optional video removal.
Creators: channel category, subscribers, views, revenue, applications, verification, suspension, filters, and export.
Content: videos, Shorts, community posts, categories, approval, rejection, featuring, editing, deletion, bulk actions, mass import, and export.
Live Streams: real live, scheduled, and ended sessions with health, viewers, moderation, stop actions, and replay links.
Reports: profile, video, comment, and community reports with actual avatars or thumbnails, assignment, priority, status, resolution, bulk actions, and export.
Support: customer tickets, system incidents, priority, agent assignment, SLA state, replies, escalation, search, and filtering.
Roles & Permissions: custom admin roles, permission matrix, groups, invitations, scopes, team members, and status controls.
Gifts & Stickers: local upload, editing, category, price, status, pagination, and server-file deletion.
Ads & Monetization: campaigns, placements, schedules, revenue, memberships, commissions, contributions, earnings, and exports.
Analytics: growth, engagement, viewers, content, creators, date ranges, and exports.
Website Configuration: branding, logo, favicon, homepage presentation copy, theme, colors, typography, navigation, and layout options.
Languages: select, edit, validate, save, and restore entries in any bundled PHP language pack.
System Settings: registration, authentication, mail, SMS, storage, uploads, imports, live services, ads, integrations, moderation, and maintenance.
Operations: cache controls, logs, diagnostics, real scheduler inventory, cron configuration, selectable backups, and backup history.
Design, Branding & Localization
Professional responsive interface for desktop, tablet, and mobile.
Light and true-dark themes with synchronized website and admin appearance.
Configurable accent palettes, including the default Obsidian Gold presentation.
Uploaded logo and favicon support with bundled package defaults.
Editable homepage presentation content from the admin dashboard.
128 bundled language packs and an in-dashboard translation editor.
Reusable custom dialogs, dropdowns, mobile bottom sheets, empty states, loading states, and notifications.
Storage, Backups & Platform Operations
Local storage plus S3-compatible cloud configuration workflows.
Storage settings for Amazon S3, Google Cloud interoperability, Backblaze B2, and Azure Blob-compatible configuration exposed by the application.
Configurable backups for database, source, media, selected files, and selected folders.
Folder and file size inspection before backup, including large-file handling options.
Scheduled automatic backups with real backup summary and active cron information.
Queue worker support for video processing, replay finalization, notifications, and background tasks.
Laravel Scheduler integration for scheduled publishing, maintenance, backups, and recurring application work.
System logs, failed-job visibility, diagnostics, cache management, and recent administrative changes.
Guided Installation
Requirements: checks PHP, extensions, MySQL/MariaDB access, Redis, Node.js, npm, FFmpeg, Docker, storage, HTTPS, disk capacity, and required process functions.
Configuration: collects website details, database, Redis, timezone, license information, and administrator account details.
Installation: streams real dependency, frontend build, migration, native catalog, and administrator-provisioning output in a live console.
Complete: verifies the installation and opens the new PlayHub website.
The package also includes a LiveKit Docker runtime installer for signaling, RTMP ingress, room-composite egress, runtime configuration, and service startup.
Technology Stack
Laravel 13
React 19 and Vite
MySQL or MariaDB
Redis
FFmpeg and FFprobe
LiveKit, RTMP ingress, and room-composite egress
Docker Engine and Docker Compose v2
Background queues and Laravel Scheduler
Server Requirements
Please review these requirements before purchasing. PlayHub is a media-processing and real-time streaming application. Standard shared hosting is usually not suitable unless it provides all required binaries, background processes, Docker access, Redis, and open media ports.
PHP 8.3 or newer with required PHP extensions
MySQL or MariaDB
Redis with private, authenticated access
Node.js 20.19.0 or newer and npm 9 or newer
FFmpeg and FFprobe
Docker Engine and Docker Compose v2 for live streaming
Nginx or Apache with URL rewriting
Valid HTTPS certificate for camera, microphone, and WebRTC access
exec()
and
proc_open()
enabled for installation and media operations
Cron access and a persistent process manager such as Supervisor or systemd
Root or sudo access for the post-installation live-streaming runtime
Sufficient disk or object-storage capacity for uploaded videos and recorded replays
See the full server requirements and installation guide before deployment.
Package Includes
Laravel application source and Composer dependencies
React/Vite frontend source
Four-step web installer
Database migrations and bundled catalog importers
Gift and sticker catalog files
Default logo and favicon
LiveKit Docker runtime installer and templates
Apache rules and Nginx configuration examples
Online and package documentation
Third-Party Services & Important Notes
Payment workflows require your own supported Stripe and/or PayPal account credentials.
Cloud storage requires your own provider account, bucket, credentials, and network configuration.
External media imports may require provider-specific API credentials, tokens, or availability.
Email and SMS delivery require correctly configured mail and SMS providers.
Live streaming requires the included Docker runtime to be installed and configured after the web installer completes.
Demo videos, photos, user content, transaction values, and presentation statistics are for preview purposes only and are not included as production content.
Third-party trademarks belong to their respective owners; PlayHub is not affiliated with or endorsed by those providers.
Documentation & Support
PlayHub includes detailed installation, server configuration, live-streaming, storage, queue, scheduler, backup, security, troubleshooting, and feature documentation.
Read Documentation • View Changelog • Open Live Demo
Build Your Own Video & Live Creator Platform
Launch a branded video service, creator network, community platform, live-event product, education portal, media business, or niche streaming experience on infrastructure you control.
PlayHub gives viewers a polished place to watch, creators a serious place to publish, and operators the controls required to run the platform.

Here are some items I recommend
"The best theme."
Wondertag - The Ultimate WoWonder Theme - CodeCanyon Item for Sale
Wondertag - The Ultimate WoWonder Themeby Themelated on CodeCanyon

$32

Live Streaming Plugin – Advanced Low-Latency Streaming Solution (Sngine, WoWonder, PlayTube) - CodeCanyon Item for Sale
Live Streaming Plugin – Advanced Low-Latency Streaming Solution (Sngine, WoWonder, PlayTube)by kontackt on CodeCanyon

$88

Mobile Flutter Social Timeline Applications - For Sngine Social PHP Script - CodeCanyon Item for Sale
Mobile Flutter Social Timeline Applications - For Sngine Social PHP Scriptby FlutterCrafters on CodeCanyon

$164
View collection
More items by kontackt






View author portfolio


Regular License

Regular License Selected
$99
Use, by you or one client, in a single end product which end users are not charged for. The total price includes the item price and a buyer fee.
Extended License
$449
Use, by you or one client, in a single end product which end users can be charged for. The total price includes the item price and a buyer fee.
View license details
Regular License Extended License
$99

Included:Quality checked by Envato
Included:Future updates
Included:6 months support from kontackt


Extend support to 12 months$84.88$36.38
Quantity




Add to Cart
Price is in US dollars and excludes tax and handling fees

kontackt
kontackt
Trendsetter
Community Health
Copyright Ninja
Milestone Member
Author Level 6
Collector Level 2
Netherlands
8 Years of Membership
View Portfolio
Last Update19 July 2026High ResolutionYesCompatible BrowsersIE10, IE11, Firefox, Safari, Opera, Chrome, EdgeFiles IncludedJavaScript JS, JavaScript JSON, HTML, XML, CSS, PHP, SQLSoftware VersionReactJSTagscommunity platform, creator platform, Creator Studio, ffmpeg, laravel, live streaming, livekit, multi participant streaming, react, self hosted, short videos, streaming platform, video cms, video monetization, video sharingCreated8 years ago
More Attributes
© All Rights Reserved kontackt

Zeig mehr
0 Bemerkungen sort Sortiere nach

Als nächstes

Automatisches Abspielen