General Functions
- Stream live to any device. Chat live during live streams or vods.
- Upload multiple files simultaneously. Upload from mobile devices.
- Grab multiple videos simultaneously. Stay updated with content from YouTube, Vimeo or Dailymotion.
- Adaptable layout for all screen sizes, including desktops, laptops, tablets and smartphones.
- Instant access using your Facebook or Google accounts. Social media integration for quick and easy file sharing.
- Charts & graphs for visualizing info and statistics about uploads, members, earnings and analytics.
- Standard monetization features: banners (AdSense, etc), video advertising or premium memberships.
- Extra monetization features: paid subscriptions revenue sharing, token system.
- Multi-server content distribution, for storing content and streaming it from secondary servers.
- Multi-language support, for creating websites in the language of your choice.
- Search engine optimized, for improving your ranking and indexing in search engines.
- Enhanced security, for guaranteeing the safety and protection of all your websites.
Layout & Design
- Responsive, scalable, adaptable, resizable.
- Works on all devices, including desktops, laptops, tablets and smartphones.
- Expandable vector font support (FontAwesome, Icomoon).
- HTML5 / CSS3 compatibility, custom animation effects and transitions.
- Customizable layout and template code.
Supported Media
- Supported video formats: MP4, MKV, AVI, WMV, QuickTime, DIVX, MPEG, 3GP, FLV and more.
- Supported video encoding profiles: 360p, 480p, 720p and 1080p.
- Add video content from YouTube, Vimeo or Dailymotion.
- Multi-server content distribution, for increasing scalability and performance.
- Integrated video advertising plugins supported by Video.js Player, including VAST/VPAID and Google IMA.
- Supported image formats: JPEG, PNG, GIF (including animated), BMP.
- Supported audio formats: MP3, MP4, AAC, FLAC, AIFF, WAV and more.
- Supported document formats: PDF, Word Documents, Presentations, RTF and more.
- Blogs with custom HTML code and embedded content (optional).
- Promoted content, featured content, quick & easy AJAX navigation.
- Commenting, rating, sharing, downloading, favorites, playlists, watchlist, history, responses.
- 2 thumbnail view modes, sorting by category, multiple filtering and sorting options.
- Update media file details, set permissions, change thumbnails.
- Searchable media content, with advanced filtering options.
- Embeddable content, with customizable auto-generated embed code.
- Supporting captions and subtitles in 3 formats: WebVTT, SRT, DFXP.
Live Streaming
- Live streaming is scalable and supports multiple servers.
- A custom NGINX configuration is required on every server that will be deployed.
- Types of servers: broadcast servers, streaming servers, VOD servers, chat servers, load balancer servers.
- Live chatting is supported during live streams and during vods.
- Live chat supports moderation, badges, emoticons, notifications and many other features.
- Previews from vods are created after every live stream. Paid subscribers have access to full length vods.
- Streaming should be done through OBS Studio, but other software can work as well.
Revenue Sharing
- Every user channel can now have paid subscribers.
- Partnered users will benefit from the shared revenue earnings.
- Users can request to become partners if the user account matches certain conditions.
- Paid subscribers will have access to full length content (videos, vods, etc).
- Regular users will have access to 30 second previews only.
- Custom payouts can be set up for every partnered user account.
- Set up a shared revenue percentage or payment currency.
- Frontend/backend graphs and statistics for all the earnings and available.
- Easy management of earnings and payouts.
Users & Memberships
- Core account & user components: login, registration, recovery.
- Alternative login and registration via Facebook or Google.
- Allow login and registration based on IP ranges or specific domains.
- Premium membership system, custom packages, custom prices, all currencies supported.
- User channels, with custom header images and configurable modules.
- Follow and subscribe to users or channels and receive email notifications.
- Custom profile image (avatar), custom display name instead of username.
- Extended profile configuration, email options, activity sharing options, password change.
- Approve members, promote members, feature members.
- Private messages between users, block users, add friends and contacts.
Upload & Transcoding
- Quick & easy 2 click process for uploading multiple files simultaneously. Drag & drop support.
- HTML5 uploader, based on multi-runtime pollyfills for XMLHttpRequest L2, File and Image APIs.
- Graphical upload progress bar, with information regarding each uploaded file.
- Thumbnails get generated automatically and can be changed or replaced afterwards.
- Transcoding engine supports 2 methods: queued (new way) & parallel (old way).
- Queued transcoding, optimal for reducing the significant server load that can result from encoding. It works by transcoding videos one by one.
- Parallel transcoding, is the classic method and is recommended for encoding all your uploaded videos together in parallel.
- Videos get transcoded into 3 web video compatible formats: MP4 (mandatory), WEBM (optional), OGV (optional).
- For every video format, there are 4 fully customizable transcoding profiles: 360p, 480p, 720p and 1080p.
- The system now shows the progress of each transcoding, so you will know exactly how much time is left before your video gets published.
Viral Functions
- Built-in functions for inviting friends and contacts.
- Built-in private messaging system, for quick & easy message exchange with other members.
- Embeddable content, for including your videos, pictures, music, documents or blogs into other websites.
- Embed code generator, with predefined and custom options for width and height.
- Facebook & Twitter integration, for sharing your content to an even bigger audience.
- Email sharing, for promoting your content to specific audiences.
Administration Panel
- Secure admin panel, with recovery for username and password.
- Charts & graphs for uploaded files, accounts, earnings, as well as analytics graphs.
- Popup notifications for several events, including new uploads, new registrations, new payments, and more.
- Searchable navigation menu, smooth and fast AJAX based navigation.
- Autocomplete search for uploads, members, and more.
- Extended configuration settings for all available modules, with helpful tooltips for every setting.
- Configure access & security: username, password, allowed IP addresses, allowed domains, and more.
- Configure site components: categories, upload, login, registration, recovery, channels, messaging, memberships, language files, and more.
- Manage accounts, memberships and discount codes.
- Send emails or messages to members, change account passwords, set user permissions, list user activities, change subscriptions, and more.
- Manage uploaded media files & blogs. Upload media files from admin panel.
- Approve, suspend, delete, feature, promote, set privacy + mass actions, and more.
- Edit details for uploaded files, preview files, assign video ads, assign banner ads, assign subtitles, transcoding logs, and more.
- Manage storage servers, manage stored content.
- Manage advertising banners, groups and video player ads.
- Configurations for the built-in video player (Video.js).
- Transcoding settings, for fine tuning the encoding engines, profiles and their parameters.
- System tools, for creating backups, configuring the mail service, getting information on server components, usage and more.
License
- Commercial license, commercial usage.
- Design/templates fully editable.
- Source code available for editing, not encrypted.
- White labeling allowed.
- Intranet/extranet operations allowed.
- 6 months free product updates.
- Free access to support forums.