StreamTube - Video Streaming WordPress Theme
StreamTube is a WordPress video sharing theme, now at Version 4.15, offering built‑in encoding, multi‑author support, front‑end dashboards, and robust integrations for fast, scalable video delivery. The package emphasizes a feature‑rich stack, premium CDN integrations, and flexible layouts designed for Vlogs, News, Gaming, E‑learning, and more.
Overview and core purpose
- StreamTube enables video uploading, encoding, and delivery with built‑in Automatic Encode Video using FFmpeg to produce HLS streams for embeddable playback.
- It supports embedding videos from YouTube, Dailymotion, Vimeo, and any site that supports oEmbed or iframe code.
- The theme includes a Front‑End User Dashboard for members to manage posts, comments, and profiles without accessing WordPress backend.
- Built for WordPress with wide compatibility, including Bootstrap 5, Video.js player, and RTL support.
Caution: StreamTube is exclusive to ThemeForest. The documentation and resources are provided to guide installation, updates, and usage.
Feature core: storage, users, and monetization
- Storage Quota: Admins can set and enforce storage limits per user or role, enabling controlled uploads.
- Limit uploads for specific users and Limit uploads based on user roles.
- Sell additional storage capacity to monetize storage by offering extra space to users.
- User ecosystem: BuddyPress readiness with activity streams, private messages, notifications, user groups, friend connections, user mentions, and user follow functionality.
- Social and community features: following, post likes, AJAX comments, infinite loading, and responsive design.
Video encoding, hosting, and delivery
- Automatic Encode Video (FFmpeg) to generate HLS streams for embeddable playback on other sites.
- Embed videos from major platforms via YouTube, Dailymotion, Vimeo, or any site supporting oEmbed or iframe.
- Video.js player provides a modern, cross‑browser HTML5 video experience.
- Support for 360° video, multiple playback bitrates, VTT subtitles, and four skins with a quality selector.
- Automatic generation of video thumbnails and animation previews (GIF/WebP) for engaging previews.
- Automatic video transcoding to HLS format and real‑time status detection for encoding progress and completion notifications.
Front‑end publishing, management, and UX
- Front End Posting and Front End User Dashboard for video management, comments, and profile updates.
- Auto publish after encoding and notifications to authors on encoding events.
- Auto‑import, bulk import, and organization of uploads; auto‑organize into author name folders.
- Auto enable MP4 download and auto‑import new videos to streamline content onboarding.
- Resumable and direct uploads with REST API upload for seamless creator workflows.
APIs, CDN integrations, and delivery optimizations
- Cloudflare Stream API ready with auto‑sync of videos to Cloudflare Stream and auto‑sync from Cloudflare to WordPress.
- Bunny.net Stream API ready with auto‑sync and delivery enhancements to improve performance and costs.
- REST API Upload and programmatic video management for developers.
- Auto‑generate video thumbnails and animation previews in multiple formats (image, webp).
- Direct upload resilience with resumable uploads to minimize failures on large files.
Live streaming, simulcast, and advertising
- Live Stream and Simulcast (restream) capabilities for live video distribution.
- Video advertising with VAST standard support: pre‑roll, mid‑roll, post‑roll, linear ads, and non‑linear banners.
- Support for Google Ad Manager, Google AdSense, and any VAST‑compliant ad server.
Layout, themes, and design systems
- Fullwidth and Boxed layouts with 8 premade homepages and 3 single video templates.
- Bootstrap 5 framework and Video.js player for robust playback.
- RTL readiness for right‑to‑left languages and Elementor Page Builder compatibility for custom layouts.
Commerce, memberships, and multi‑vendor support
- Sell Video Content via WooCommerce integration, enabling access control and checkout flows for video purchases.
- Dokan Ready / Dokan Pro Ready for multi‑vendor marketplace capabilities around video content.
- Patreon / Memberships Pro Ready for creator monetization and subscriber access.
- WooThanks – WooCommerce bonus plugin for creator earnings similar to “Super Thanks” models.
Content protection, privacy, and access control
- Embedding Privacy to block or allow specific domains and keep content secure on the site.
- Token Authentication and secure video access for protected content.
- Content restriction controls to define which user types can view video content.
Search, performance, and accessibility
- Search Autocomplete for faster content discovery.
- Open and responsive design for a wide range of devices and browsers.
- W3C Validation and accessibility considerations to meet standards.
Developer, docs, and ongoing updates
- Documentation: https://phpface.gitbook.io/streamtube
- REST APIs and Upload documentation: https://phpface.gitbook.io/streamtube/for-developers/rest-apis-and-upload
- Changelogs: https://phpface.gitbook.io/streamtube/changelogs
- Update processes: One Click Demo Import, One Click Theme Update, and asset handling
Support, demos, and community resources
- Customer Support at https://phpface.ticksy.com
- Live Previews (Fullwidth): https://streamtube.marstheme.com
- Live Previews (Boxed): https://streamtube.marstheme.com/boxed
- Demo videos and tutorials via linked playlists for Bunny Stream, Cloudflare Stream, and DynTube Stream
Source credits and open‑source components
- Slick: https://kenwheeler.github.io/slick/
- VideoJS: https://videojs.com/
- Cropperjs: https://fengyuanchen.github.io/cropperjs/
- jquery.scrollIntoView: http://darkseal.github.io/jquery.scrolling
- Font Tello: https://fontello.com
- Bootstrap: https://getbootstrap.com
Source materials include demo assets credits and a note on refunds: refunds are not offered once the package is downloaded.
The information on this website is sourced from the
ThemeForest product page
.