Android Video Streaming Utility with Laravel Admin Panel
EasyPlex is a whole native Android software with a Laravel and Vue
administration panel for companies, organizations, and content material homeowners that
function a legally licensed video service. Handle films, sequence, anime, stay
channels, customers, subscriptions, credit, home-screen sections, playback
settings, notifications, and cellular safety from one browser-based management
panel.
Vital: EasyPlex doesn’t embrace films, tv
sequence, anime, stay channels, streaming accounts, or distribution rights.
Consumers should present media they personal or are licensed to distribute.
Open the administration demo
|
Download the Android demo APK
|
Read the online documentation
The APK is an indication construct solely. The entire supply bundle is
delivered completely by way of Envato after buy.
Demo credentials
Administrator:
E-mail: [email protected]
Password: EasyPlexDemo#2026!View
Pattern person:
E-mail: [email protected]
Password: EasyPlexUser#2026!View
The general public demo operates in a restricted demonstration mode. Damaging and
security-sensitive actions could also be unavailable.
Non-obligatory skilled set up service
A separate one-time
full set up and configuration service is accessible for $79
USD. It covers Laravel web-panel setup, database set up, Android app
connection, API and safety configuration, branding setup, and a last
deployment verify.
This elective service will not be included with the merchandise buy, requires a sound
EasyPlex Envato license, and doesn’t substitute or lengthen customary Envato merchandise
assist. Contact the creator earlier than cost to substantiate internet hosting entry, challenge
necessities, supply scope, and availability. Customized growth is quoted
individually.
Present EasyPlex 2.4 administration panel
Android software
Dwelling and profile-scoped proceed watching
Media3 participant, subsequent episode, and search preview
Search, discovery, and filters
Accounts, credit, notifications, and requests
EasyPlex 2.4 highlights
-
Native Android software utilizing MVVM, dependency injection, Retrofit, Room,
and AndroidX Media3. - Laravel 9.52 backend with a Vue 2 browser-based administration panel.
-
Films, sequence, anime, live-channel, assortment, community, style, language,
and certification administration. -
Browser workflows for including films, sequence, seasons, episodes, media
servers, downloads, and subtitle tracks. - Drag-and-drop cellular home-section ordering and configurable response limits.
-
Featured content material, Prime 10, pinned content material, newest releases, suggestions,
{custom} rows, languages, and networks. -
Profiles, profile-scoped watch historical past, proceed watching, favorites,
feedback, rankings, and linked-device administration. -
Quick-form Reels with elective likes, feedback, subtitles, episode views,
and supported promoting placements. -
Subscriptions, credit score packages, credit-based content material unlocks, coupons, and
offline-payment requests. - Stripe, PayPal, and administrator-managed offline-payment workflows.
-
Firebase or OneSignal notifications with cellular notification historical past and
episode notifications. -
Google and Fb sign-in configuration, e mail verification, password
restoration, and person registration. - Position-based moderator permissions and user-management controls.
-
Bulk TMDB metadata import with validation, progress, pause/resume,
cancellation, retries, and skip-existing controls. -
FFmpeg HLS processing with configurable high quality profiles, queue progress,
cleanup, and seek-preview era. -
Native, Amazon S3, Wasabi, Cloudflare R2, or Bunny.web storage with elective
CDN supply by way of a buyer-controlled media area. -
RTL assist, a number of software languages, subtitle styling, and subtitle
character-encoding dealing with.
Participant, licensed supply, and DRM
- AndroidX Media3 playback for HLS, DASH, and supported direct-media sources.
-
Non-obligatory VidSrc, MegaEmbed, or StreamIMDB computerized embed choice for
media the customer is permitted to make use of. -
Server and high quality choice, playback pace, resume, autoplay, next-episode
circulation, and skip intro/recap controls. -
Image-in-Image, Chromecast integration, subtitle choice, participant lock,
brightness, and quantity controls. -
Configurable Widevine, PlayReady, and ClearKey DRM fields for streams
provided by a licensed supplier. -
HTTPS media URLs, request headers, user-agent configuration, and signed or
tokenized supplier URLs. -
Non-obligatory permitted downloads with free, premium, credit score, or
advertising-based entry guidelines.
Supported playback-host URL compatibility
For media that the customer owns or is permitted to distribute, EasyPlex can
acknowledge supported public embed/share URL codecs and resolve them for the
Android participant. Present host households and alternate domains embrace:
-
File and direct-video hosts: SaveFiles
(savefiles.com,save-files.com), MediaFire,
Streamable, FileMoon, and Bysekoze. -
Lulu and StreamRuby-compatible hosts: LuluStream, LuluVDO,
Lulu, StreamRuby, StmRuby, Minochinos, and ForaFile. -
Uqload and Vidara-compatible hosts:
uqload.vc,uqload.cx,vidara.so,
vidara.to,vidaraa.cc, and
mountainpages.cc. -
MixDrop domains:
mixdrop.sb,
mixdrop.co,mixdrop.ag,
mixdrop.to,mixdrop.ps, and
mixdrop.high. -
VidHide and StreamHG-compatible hosts: VidHideVIP,
MoveEarnPre, SeraphinaPL, HGCloud, Audinifer, Niramirus, CyberVynx, and
SmoothPre. -
EmbedWish-compatible hosts: EmbedWish, StreamWish,
UpDown, EarnVids, and Morencius. -
Extra supported hosts: NiikaPlayer, BigWarp,
VidGuard and its acknowledged alternate domains, GoodStream, DropLoad,
RPMHub, VOE, TracyLocalSchool, DoodStream (d0o0d.com),
PlayMogo, and StreamHLS.
Typical accepted codecs embrace supplier share URLs, /e/VIDEO_ID,
/v/VIDEO_ID, and /embed-VIDEO_ID.html, relying on
the supplier. These companies are impartial third events: no account,
content material, uptime, API entry, license, or utilization permission is included.
Suppliers might change domains, tokens, promoting, headers, limits, pricing,
or phrases with out discover, so compatibility can’t be assured completely.
DRM compatibility is determined by the media format, gadget, Android model, DRM
supplier, license server, and the customer’s industrial settlement with that
supplier. EasyPlex doesn’t provide DRM licenses or protected media.
Administration and safety
-
JWT/cellular session authentication with rotating entry and refresh
credentials. -
Non-obligatory signed API requests, nonce replay safety, encrypted responses,
price limits, and gadget binding. -
Configurable Play Integrity, application-signature, root, emulator,
VPN/proxy, developer-mode, and tamper checks. -
Nation entry guidelines, GeoIP suppliers, caching, anomaly detection, and
security-event logging. -
Manufacturing HTTPS enforcement, launch cleartext blocking, and
certificate-pinning configuration. - Cryptographically safe QR/TV login with authenticated token claiming.
- Signature-verified Stripe and PayPal webhook dealing with.
Technical necessities
- Android units: Android 7.0 or newer; minimal API 24.
-
Android growth: Present Android Studio, JDK 17,
Android SDK 36, and goal API 36. -
Backend: PHP 8.0.2 or newer, Laravel 9.52, Composer 2, and
MySQL or MariaDB. -
Internet server: Apache with mod_rewrite or Nginx, HTTPS, URL
rewriting, and cron entry. -
PHP extensions: OpenSSL, PDO MySQL, cURL, Mbstring, JSON,
Fileinfo, XML, GD or Imagick, ZIP, and Sodium the place out there. -
Minimal server: 2 vCPU, 2 GB RAM, and 5 GB free storage for
a small catalog with out native video processing. -
Really helpful server: 4 GB or extra RAM and storage sized for
art work, backups, logs, uploads, and FFmpeg non permanent/output recordsdata. -
Background work: Supervisor or systemd for Laravel queue
employees, plus a one-minute Laravel scheduler cron. -
Vue construct instruments: Node.js 20.x and npm 10.x solely when
enhancing and rebuilding administration belongings.
Node.js will not be required at runtime when utilizing the provided compiled
administration belongings. The bundle deliberately doesn’t include Composer’s
generated vendor/ listing; run
composer set up --no-dev --optimize-autoloader throughout
deployment.
What’s included
- Native Android EasyPlex 2.4 supply challenge.
- Laravel and Vue growth supply.
- Manufacturing web-panel deployment archive with compiled frontend belongings.
- EasyPlex 2.4 database and guided 2.3-to-2.4 improve SQL.
-
Set up, improve, Android, API, branding, safety, and operations
documentation. -
Full cellular/admin route reference with request, response, and error
examples. - Supervisor and systemd queue-worker examples.
Content material rights
-
No copyrighted video, audio, art work, subtitle, stay channel, streaming
account, or distribution license is included. -
Consumers should use self-hosted media or a supplier that has explicitly
licensed them to distribute the content material. -
Metadata imported from TMDB or one other metadata service stays topic to
that service’s phrases and attribution necessities. -
Third-party service names and logos belong to their respective homeowners;
EasyPlex will not be affiliated with or endorsed by these companies. -
Availability of a technical URL discipline doesn’t grant permission to scrape,
hotlink, rebroadcast, obtain, or redistribute third-party media.
Third-party companies and purchaser duties
The EasyPlex buy doesn’t embrace accounts, credentials, subscriptions,
utilization allowances, or service charges for any third-party platform. These
integrations are elective until the customer permits the associated characteristic. Consumers
should create and preserve their very own accounts, provide their very own API keys or
OAuth credentials, evaluate present pricing and quotas, and adjust to every
supplier’s phrases, privateness guidelines, regional availability, and content material insurance policies.
-
Stripe: A separate
Stripe service provider account and API/webhook credentials are required. Stripe might
cost payment-processing, dispute, currency-conversion, or different charges, and
service availability and phrases fluctuate by nation. -
PayPal:
A separate PayPal Enterprise/developer account and API/webhook credentials are
required. PayPal might cost transaction, withdrawal, conversion, dispute, or
different charges and applies its personal eligibility and acceptable-use phrases. -
Firebase / Firebase Cloud Messaging:
A separate Google/Firebase challenge and buyer-supplied configuration or
service credentials are required. Free quotas and product limits apply; some
utilization or related Google Cloud companies might require billing beneath Google’s
present phrases. -
OneSignal: A
separate OneSignal account, software, and credentials are required when
this notification supplier is chosen. Plan limits, paid options, message
allowances, and OneSignal’s phrases apply. -
TMDB API:
A separate TMDB account and API key are required for metadata import.
Business use might require a separate written settlement and relevant charges.
Consumers should comply with TMDB’s attribution, API utilization, rate-limit, branding, and
content material phrases. EasyPlex will not be endorsed or licensed by TMDB. -
S3-compatible object storage:
A separate AWS or appropriate storage-provider account, bucket, endpoint, and
credentials are required. Storage, requests, switch/egress, CDN, and
associated infrastructure might incur supplier expenses and stay topic to the
chosen supplier’s phrases. -
Cloudflare R2:
A separate Cloudflare account, R2 bucket, S3-compatible credentials,
endpoint, and public supply area are required. Storage, operations,
information retrieval, custom-domain, and associated service limits or expenses stay
topic to Cloudflare’s present pricing and phrases. -
Bunny.net: A
separate Bunny.web account, Storage Zone, API credentials, and Pull Zone or
public supply area are required when Bunny storage or CDN supply is
enabled. Storage, requests, replication, visitors, and CDN supply might incur
expenses and stay topic to Bunny.web’s present limits and phrases. -
Non-obligatory CDN supply: A purchaser might place supported storage
behind a individually managed CDN comparable to Cloudflare, Bunny CDN, Amazon
CloudFront, KeyCDN, or BlazingCDN. The customer should present the CDN area and
any signing or purge credentials, configure HTTPS/CORS and media MIME sorts,
and pay any supplier visitors, request, or service charges. -
GeoIP supplier: A separate account or license and API
key/database could also be required for the supplier chosen by the customer. Lookups
might have quotas or expenses, and consumers are accountable for privateness,
data-retention, and regional-compliance obligations. -
Google Sign-In:
A separate Google Cloud/Firebase challenge, OAuth consumer configuration,
consent-screen setup, and signing fingerprints are required. Google quotas,
verification necessities, branding guidelines, information insurance policies, and phrases apply;
related Google companies might have separate billing. -
Facebook Login:
A separate Meta for Builders account and Fb app, credentials,
configuration, and any required app evaluate are required. Meta platform,
privateness, branding, data-use, and regional-availability phrases apply;
related companies might impose separate limits or prices. -
Automated embed suppliers: VidSrc, MegaEmbed, StreamIMDB,
MoviesAPI, VidSpark, VidCore, VidSrc.tw, and appropriate supplier mirrors are
elective independently operated companies chosen in Participant Settings. No
supplier account, media, uptime, license, or utilization permission is included.
Availability, promoting, privateness habits, endpoints, limits, and phrases
might change; consumers should confirm lawful use and content material rights for each title
and territory. -
Promoting networks: Every enabled promoting SDK or
community requires the customer’s personal writer account, software/placement
IDs, consent configuration, and coverage compliance. Eligibility, income,
quotas, SDK phrases, and attainable service prices fluctuate by community. -
DRM and license servers: Widevine, PlayReady, ClearKey, or
one other licensed-delivery workflow requires buyer-controlled media and,
the place relevant, a separate DRM/vendor settlement and license-server
service. Licensing, internet hosting, and supply prices usually are not included. -
E-mail / SMTP supplier: E-mail supply requires
buyer-supplied SMTP or supported mail-provider credentials. Sending limits,
area verification, anti-spam necessities, deliverability guidelines, and utilization
expenses are decided by the chosen supplier.
Third-party pricing, limits, APIs, and phrases can change independently of
EasyPlex. Consumers ought to verify that each chosen service is accessible and
appropriate for his or her meant nation, viewers, content material, and anticipated visitors
earlier than buy or launch.
License activation dependency
The administration panel performs distant purchase-license activation and
periodic validation towards the creator’s licensing service. Preliminary activation
and later validation require outbound HTTPS and DNS connectivity. If the
licensing service is unreachable or the acquisition license is invalid, protected
administration performance could also be unavailable till connectivity or the
license is restored.
EasyPlex 2.5 — Upcoming replace
Standing: Upcoming
EasyPlex 2.5 is the subsequent main replace. The options beneath are applied in
the present launch candidate and stay topic to last validation earlier than
the CodeCanyon replace is printed.
Storage, CDN, and video processing
-
Added Bunny.web Storage, Backblaze B2 Storage, Cloudflare R2, and a generic
CDN-delivery layer for buyer-managed poster, backdrop, subtitle, video, and
HLS supply domains. -
Improved generated-video imports and regular/enhanced uploads so film,
sequence, and anime hyperlinks use the chosen storage or CDN public URL as a substitute
of the native administration-panel URL. -
Added safer cleanup for panel-managed uploaded/generated media when hyperlinks
or mum or dad films, sequence, anime, seasons, or episodes are deleted, whereas
leaving buyer-supplied exterior URLs untouched. -
Improved FFmpeg queue monitoring, progress reporting, generated-video
refresh habits, master-playlist imports, thumbnail/seek-preview output,
and cleanup of full cloud object prefixes. -
Improved branding supply when Bunny Storage or a CDN area is enabled,
whereas maintaining origin-only administration belongings reachable when CDN supply
is unavailable or unsuitable.
Playback, supported hosts, and embed suppliers
-
Expanded supported-host compatibility for Streamable, FileMoon/Bysekoze,
LuluStream/LuluVDO, StreamRuby/StmRuby, Uqload, Vidara/MountainPages,
MixDrop, VidHide/StreamHG, HGCloud/Audinifer, EmbedWish/StreamWish,
VOE/TracyLocalSchool, DoodStream, PlayMogo, StreamHLS, and acknowledged
alternate domains with stronger redirect dealing with and playback headers. -
Added extra auto-embed supplier selections, together with MoviesAPI, VidSpark,
VidCore, and VidSrc.tw, with conditional settings controls for compelled embed
playback. -
Added alternate-domain assist for appropriate HGCloud hyperlinks, together with
Hanerix and Vibuxer URL codecs. -
Added an all-providers embed mode with editable supplier aliases and a
cellular source-selection dialog that may merge computerized embed suppliers
with manually configured playback servers. -
Improved the Android server-selection dialog for films, sequence, and anime
so the title exhibits the entire out there sources and a down-arrow trace seems
when extra servers could be reached by scrolling. -
Mounted anime-detail episode pagination so lengthy seasons proceed loading as
customers scroll as a substitute of stopping on the first web page. -
Mounted sequence and anime episode supply loading, supplier URL building,
untrusted-provider navigation checks, TLS failure dealing with, and participant
fallbacks for unavailable sources. -
Improved Image-in-Image validation and fallback dealing with to stop
invalid aspect-ratio crashes on affected Android units.
TMDB metadata and catalog automation
-
Added a centralized TMDB service with constant language parameters,
HTTPS picture URLs, TMDB image-configuration assist, exterior IMDb ID
decision, normalized credit, and most well-liked official YouTube trailers. -
Added TMDB Sensible Sync for films, sequence, and anime with scheduled or handbook
runs, selectable metadata fields, missing-only or overwrite insurance policies,
checkpoints, progress reporting, run historical past, and per-item errors. -
Added a TMDB catalog toolkit with poster/backdrop choice, multilingual
metadata, local-catalog suggestions, combination forged synchronization,
watch-provider information, and TV/anime episode-group assist. -
Expanded bulk imports with uncover filters, certification, launch date,
vote, area, original-language and watch-provider filtering, managed
concurrency, duplicate checks, and express retry dealing with for TMDB price
limits.
Subtitles and content material administration
-
Added computerized inside subtitle import from OpenSubtitles for films,
sequence, and anime, together with chosen languages and computerized processing of
all episodes throughout supported fetch, replace, and bulk-import workflows. -
Added seen subtitle-import progress with the present episode title,
cloud-storage supply, enhancing, particular person deletion, and full subtitle
cleanup for a film or each episode of a sequence/anime. -
Mounted inside subtitle visibility and standardized full language names,
desk styling, edit/delete actions, and storage-aware subtitle URLs throughout
films, sequence, and anime.
Accounts, safety, caching, and administration
-
Improved Secure Mode so cellular APIs suppress stream/obtain payloads and the
Android app hides or blocks stream, obtain, embed, trailer, and
external-player actions when Secure Mode is enabled. -
Improved admin cache clearing after creating, updating, or deleting films,
sequence, anime, episodes, hyperlinks, settings, and associated catalog data so
cellular adjustments seem quicker. -
Added Redis-ready cache, session, queue, and response-cache configuration
whereas retaining appropriate file/database fallbacks for shared internet hosting. -
Improved the settings and catalog UI with selectable storage/supplier
controls, clearer catalog headers, video-conversion auto-refresh fixes,
Reels cowl enhancing enhancements, and person/bundle compatibility fixes. -
Added administrator-controlled active-session limits without spending a dime and premium
customers, gadget/session visibility, particular person or full revocation, and
cellular logout synchronization after a session is revoked. -
Aligned panel safety controls with Android enforcement for API keys,
signed requests, response encryption, session revocation, app-signature and
certificates checks, integrity controls, VPN/proxy guidelines, nation entry,
root/emulator/developer-mode checks, and launch cleartext restrictions. -
Improved settings-save efficiency, compatibility with installations that
don’t but expose elective cellular API-key columns, and cache invalidation
after safety or software settings change. -
Improved feedback administration so current person data show their
names as a substitute of falling again to Unknown Consumer the place a sound relationship is
out there. -
Improved the pre-installation/replace display screen so up-to-date panels present a
compact success state with elective expandable set up and file-sync instruments.
Improve and compatibility
-
Added a cumulative signed panel replace containing all EasyPlex database
repairs, characteristic migrations, and compatibility fixes within the 2.5 launch
candidate, permitting consumers to improve straight from supported 2.4 builds. -
Restored the established CodeCanyon buyer-source profile for the film,
sequence, and anime Vue elements and eliminated Credit and Offline Funds
Vue supply recordsdata from the distributed panel archives. -
Mounted administration-panel URL detection on shared internet hosting and subfolder
installations so settings requests not incorrectly prepend
/public, and consolidated the language catalog routes utilized by
App Settings and Language Administration. -
Added idempotent migrations and compatibility guards for older databases,
elective settings columns, queue-less/shared-hosting installations, and
each fresh-install and update-package workflows.
EasyPlex 2.4.17 changelog
Launched: August 17, 2026
-
Corrected the fresh-install database migration, settings seeder, and SQL
bundle so the online panel model is initialized as 2.4
as a substitute of the legacy 2.1 worth. -
Added an idempotent signed restore migration that updates the saved panel
model on current EasyPlex 2.4 installations with out altering purchaser information. -
Restored the protected supported-host API utilized by the Android playback
integration, together with compatibility with encrypted cellular API responses. -
Improved signed application-update compatibility for each recent panels and
current EasyPlex 2.4 installations.
EasyPlex 2.4 launch highlights
Cellular software and person expertise
- Migrated playback to AndroidX Media3 and redesigned the participant controls.
-
Added improved next-media controls, Image-in-Image, search previews, and
full next-media dismissal. -
Added Reels, profile exercise, linked units, profile-scoped historical past, and a
redesigned library. -
Added improved settings, RTL dealing with, subtitle decoding, app hyperlinks, TV
digital camera login, and safe updates.
Administration and content material administration
-
Redesigned the administration dashboard, settings workspace, and first
catalog-management screens. -
Added configurable home-content ordering, Prime 10 modes, runtime companies,
cellular construct export, and safety settings. -
Added bulk film import, improved content material requests, moderator permissions,
credit, and offline funds. -
Added FFmpeg high quality profiles, queue progress, cleanup, subtitle storage,
database backup, and operations tooling.
Safety and API
-
Added signed cellular requests, rotating classes, encrypted responses, nonce
replay safety, and price limiting. -
Added app-signature and integrity configuration, safer QR login, hardened
TLS defaults, and launch cleartext blocking. - Eliminated the RevenueCat integration and its public webhook floor.
-
Moved developer tooling out of manufacturing and disabled debug habits by
default.
Earlier than buying
Overview the stay administration demo, screenshots, characteristic checklist, technical
necessities, documentation, licensing dependency, and content-rights
necessities earlier than buying. Ask presale questions in case your internet hosting
setting, DRM supplier, cost supplier, promoting supplier, or
media-delivery workflow has particular necessities.
Preview media and third-party fonts or art work proven in screenshots are for
demonstration solely and usually are not included.

