Overview
IPTV StreamHub is a PHP and MySQL-based IPTV portal designed for browsing and organizing live TV channels through a modern, mobile-first interface. Visitors can discover channels by category and country, use instant auto-suggest search, and access featured and curated sections.
The platform includes an administration panel for managing the channel catalog and running an importer. The importer is designed to work with public IPTV directory sources, including the iptv-org API/dataset as stated by the product source. Channels can also be added or edited manually through the admin panel.
The portal provides favorites stored in LocalStorage without requiring user accounts, clean URLs, responsive pages, and PJAX-friendly navigation. A watch page is included for stream playback.
For monetization, the player supports optional floating mini-player functionality, custom player branding, pre-roll video or HLS advertisements, clickable image banners, custom HTML/JavaScript ad code, and configurable skip-ad timing.
The package includes a one-click PHP installation workflow using a MySQL database and an administration panel for managing the portal.
Features
Modern mobile-first responsive interface
Homepage with hero search
Featured categories
Top countries preview
Trending and latest sections
Auto-suggest channel search
Keyboard navigation for search
Browse channels by category
Browse channels by country
Search and filtering
Featured channels page
Grid layout with filters and pagination
Expandable category panels
Countries page with search
LocalStorage-based favorites
No login required for favorites
Watch page for stream playback
PJAX-friendly navigation
Admin catalog management
Channel importer
Support for iptv-org API/dataset importer
Manual channel management
SEO-ready clean URLs
Structured page layout
Optional sticky floating mini-player
Custom player logo overlay
Pre-roll video advertisements
MP4 and HLS M3U8 ad support
Clickable image banner advertisements
Custom HTML/JavaScript ad code
Configurable skip-ad timer
PDO database access
Prepared statements
One-click PHP installer
Requirements
PHP 8.0+
PHP 8.1+ recommended
MySQL 5.7+ or MariaDB 10.4+
PDO extension
PDO MySQL driver
Apache with mod_rewrite, or equivalent Nginx rewrite rules
HTTPS recommended
Web hosting capable of running PHP and MySQL
Ability to create a MySQL database and database user
Ability to upload files to the website root
| Category | Scripts & Code / PHP Scripts / Multimedia / Video |
| First release | 07 October 2026 |
| Last update | 07 October 2026 |
| Files included | Documentation |
| Tags | IPTV script , PHP IPTV portal , IPTV admin panel , live TV streaming , IPTV website , PHP streaming script , HLS player , M3U8 streaming , IPTV channel management , IPTV importer , live TV directory , streaming portal , IPTV catalog , video streaming PHP , pre-roll ads , sticky video player , IPTV channel search , IPTV categories , IPTV countries |



