Cavea - Video Sharing PlatformCavea - Video Sharing Platform
Video upload script with preview generator, multi-quality source generator, dynamic page loader, video player with vast and vpaid.Cavea - Video Sharing Platform
Video upload script with preview generator, multi-quality source generator, dynamic page loader, ...
Overview
Cavea is an advanced, responsive and modern script for video uploading and sharing coded with Laravel 11 and Vanilla JS. It is easily customizable. The seo settings of each page can be adjusted. All PHP codes are written in accordance with PSR standards. HTML codes have been tested in W3C validator. CSS files are created with SASS.
The script is multilingual and supports RTL.
Demo
Admin Account
Email: [email protected]
Password: 123123123
User Account
Email: [email protected]
Password: 123123123
Video Upload
Users can upload videos. After the videos are processed by the script, they are published publicly.
Dynamic Navigation
To make the page load faster, the part of the page that changes is loaded, not the entire page. For example, while the header and sidebar areas remain constant, only the content area is loaded and changed.
Optional Thumbnails
Users can also upload a thumbnail image to their uploaded videos. However, this is optional because the script automatically generates thumbnail images from the videos.
Preview Generator
A preview is automatically created from a small section of the uploaded video. The created preview is an optimized, small-sized video. The generated previews are displayed when the video cards are hovered.
Quality Switcher
Various resolutions are automatically generated for the uploaded video and presented to the viewer as options. These resolutions can be adjusted optionally. Example resolutions are 240p, 360p, 480p, 720p, and 1080p.
Queued Video Processing
The script queues uploaded videos for processing. Multiple operations are not performed simultaneously; one video is processed before the next. This reduces server resource consumption.
Adblock Blocker
Ads on the video player page are shown to more people with the adblock blocker.
Player Ads
Advanced video player in script is compatible with video advertising industry standards VAST and VPAID. Ads in the player can be adjusted from the admin panel.
Changelog
Last Update: 1.0.1 - 2 October 2025
- New feature; image optimizer for video covers.
- New feature; enable/disable option for lazyload.
- New feature; enable/disable option for dynamic navigation.
- New feature; logging for cronjobs.
- New feature; sitemap.
- Responsive design has been improved.
- The performance of the script has been improved.
- Bugs have been fixed.
Features
- Based on Laravel 11, Bootstrap 5 and SASS
- Video upload
- Dynamic navigation
- Thumbnail generator
- Multiple quality generator
- Quality switcher
- Preview generator
- Queued video processing
- Adblock blocker
- Player ads (VAST and VPAID)
- Video categories
- Dark mode
- Social auth (Google)
- Multi-language
- RTL support
- Lazyload
- SEO settings for each page
- Open graph meta tags support
- Google reCAPTCHA V3
- Cookie Consent (GDPR)
- Email notifications
- Customizable email contents
- Email sending with SMTP
- Deferring JS&CSS files
- HTML minifier
- Activity logs
Requirements
- PHP >= 8.2
- Ctype PHP Extension
- cURL PHP Extension
- DOM PHP Extension
- Fileinfo PHP Extension
- Filter PHP Extension
- Hash PHP Extension
- Mbstring PHP Extension
- OpenSSL PHP Extension
- PCRE PHP Extension
- PDO PHP Extension
- Session PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
- GD Extension
- FFmpeg
Instructions
You can install Cavea using the installer or manually. You can send us an email for all kinds of support before installation, during the installation and after installation. Our e-mail address; [email protected]
Other items by this author
|
PHP Script Installation Service
Don't worry about the installation of your script! Have your PHP Script installed for you.
|
$29 | Buy now |
| Category | Scripts & Code / PHP Scripts / Multimedia / Video |
| First release | 29 August 2025 |
| Last update | 2 October 2025 |
| Files included | .php, .css, .html, .sql, .xml, Javascript .js |
| Tags | youtube, video player, video, stream, player, tube, video cms, video upload, vast, video share, vpaid |








