Description
📺 Streamit – Movie, TV Show & Video Streaming Flutter App + WordPress Backend | SEO-Ready & GPL
Keywords: Flutter streaming app, movie catalog app, TV show app, WordPress video backend, HLS player, OTT mobile app, GPL resource
🚀 Overview
Streamit is a white-label video streaming application built in Flutter with a
WordPress backend (REST API). It lets operators publish legal video libraries—trailers, indie films,
training courses, sermons, event recordings, and licensed catalogs—using familiar WP tools while delivering a fast,
native-like experience on iOS and Android.
This package reflects real-world OTT workflows: content ingestion, artwork, metadata, playlists, watchlists,
subscription gating, and analytics—without bundling any third-party copyrighted media.
✨ Key Features
- Catalog & Metadata: Movies, series, seasons, episodes, trailers, tags, genres, cast & crew.
- Adaptive Streaming: HLS/DASH playback (ExoPlayer/AVPlayer), resume-from-last-position, quality switch.
- Playlists & Watchlist: User queues, continue watching, favorites, history.
- Search & Discovery: Full-text search, filters (year, genre, rating), featured carousels.
- User Accounts: Email/social login (via WP/JWT), profiles, avatars, multi-device sync.
- Monetization (optional): Paywalls via WooCommerce/Membership plugins; coupon support.
- Subtitles & Captions: VTT/SRT track selection; multi-audio (where provided).
- Parental Controls: Content ratings, PIN-locked profiles, maturity filters.
- Notifications: Firebase push for new releases and recommendations.
- Localization: Multi-language UI, RTL, time-zone aware release times.
- Analytics: View counts, completion %, top titles, device breakdowns.
- Admin Comfort: Manage titles from WordPress with custom post types & taxonomies.
⚙️ Technical Stack
- Mobile: Flutter 3.x (Android/iOS) with platform video players (ExoPlayer/AVPlayer).
- Backend: WordPress (REST API + Custom Post Types/ACF compatible).
- Auth: WP/JWT authentication; optional OAuth/social login plugins.
- Streaming: HLS/DASH via CDN/object storage (e.g., S3/Cloudflare/Wasabi).
- Push: Firebase Cloud Messaging (FCM/APNs).
- Server Requirements: PHP 8+, MySQL/MariaDB, HTTPS, pretty permalinks, curl, json, mbstring, zip.
🧩 Installation Guide
- Prepare WordPress: Install WP on HTTPS hosting → enable REST API → create post types for Movies/Shows/Episodes (or use included CPT/ACF export).
- Media Delivery: Upload videos to secure storage/CDN → generate HLS/DASH URLs → add poster art, subtitles, and metadata in WP.
- Configure App: Open Flutter project → set
API_BASE_URLand CDN endpoints inlib/config.dart. - Branding: Replace app name, icons, splash, primary colors, and store assets.
- Build & Publish:
flutter pub get→ build APK/AAB/IPA → submit to Play Store & App Store.
📦 Deliverables
- Flutter mobile source code (Android & iOS).
- WordPress backend integration (CPTs/templates/endpoints config).
- Sample data (genres, demo titles, artwork placeholders).
- Env/config samples for CDN & authentication.
- Documentation: setup, deployment, and compliance checklist.
📱 Supported Platforms
- Android: 6.0+ (API 23+)
- iOS: 12+ (Xcode & developer account required)
- Admin: WordPress dashboard (Chrome, Edge, Safari, Firefox)
🧠 Notes
- License: Distributed under the GPL—you may use, modify, and redistribute per GPL terms.
- Security: Serve media over HTTPS; sign URLs; use tokenized streams; restrict hotlinking via CDN.
- Performance: Transcode to H.264/H.265; create multiple renditions; enable CDN caching & chunked transfer.
- SEO Assurance: App store listings and public landing pages include meta & schema hooks; private streams are noindex.
👨💻 Original Developer Credit
We acknowledge the original developer and marketplace publisher as the authoritative source for Streamit’s concept.
For provenance and official updates, please refer to the original listing on
CodeCanyon (or the developer’s site).
🔒 Legal Compliance & GPL Disclaimer
This is a GPL redistribution of source code for educational and compliant commercial use. It
does not include or provide copyrighted movies/TV content. Operators must upload or link only
content they own or have licensed rights to distribute. Implement DMCA/notice-and-takedown procedures, respect
territorial licensing, and follow applicable laws, store policies, and platform rules. Third-party names and
trademarks belong to their respective owners.

Haunted Halloween Deal Enjoy Unlimited Downloads!
Reviews
There are no reviews yet.