- New
Private video content monetization platform solution
Private content monetization website platform solution, helping you convert your quality video content into revenue. Whether for educational training, fitness guidance, entertainment, or industry skills training, the platform enables efficient monetization, seizing the opportunity of video paywalls to jointly create a new era of video monetization.
My Website
Enter your website's domain name here, you will need it to obtain licenses and support.Our privacy policy
Our Privacy Policy explains our principles regarding the collection, processing, and storage of your information. The policy specifically explains how we use cookies and the options you have to control cookies.
-
1 What are cookies?
Cookies are small pieces of data, stored in text files that are stored on your computer or other device when websites are loaded in a browser. They are widely used to "remember" you and your preferences, either for a single visit or for multiple repeat visits
-
2 How we use cookies
We use cookies for a number of different purposes. Some cookies are necessary for technical reasons; some enable a personalized experience for both visitors and registered users; and some allow the display of advertising from selected third party networks.
-
3 Controlling Cookies
Visitors may wish to restrict the use of cookies or completely prevent them from being set. If you disable cookies, please be aware that some of the features of our service may not function correctly
-
4 Information We Collect
We only collect information about you if we have a reason to do so-for example, to provide our services, to communicate with you, or to make our services better.
We are committed to maintaining the trust and confidence of visitors to our website. We do not collect, sell, rent, or trade email lists or any data with other companies and businesses. Please review our Privacy Policy page to understand in detail when and why we collect your personal information, how we use it, under what limited conditions we may disclose it to others, and how we keep it secure.
We may change our Cookies and Privacy Policy from time to time. This policy is effective from May 20, 2022.
Who is the platform program for?
With the rapid development of the internet, video content has become one of the mainstream forms of media consumption. Whether it’s paid knowledge, online education, entertainment shows, fitness guidance, or industry training, videos can be effectively disseminated and monetized. Our paid content video platform not only features a professional membership system but also allows for easy configuration of paid viewing permissions for video resources, maximizing the value of high-quality content.
This website solution is developed for this application background, helping you turn quality video content into revenue. Whether it’s educational training, fitness guidance, entertainment shows, or industry skill training, the platform enables efficient monetization, capitalizing on the trend of paid video content and ushering in a new era of video monetization.
Online Feature Demonstration
- Live Video Source:
https://pb-video23.pageface.com/variety/dffd96688b9fc18debbdd22518dc1e85/ - Cloud HLS Video Source:
https://pb-video23.pageface.com/movie/cc00e8852e3ccc2d4ed5051314ffd8cd/ - Local Upload Video Source (MP4 is automatically converted to blob format by the client):
https://pb-video23.pageface.com/movie/naruto/ - Video Resources with Authentication (for subscribers only) and Subtitle Function Demonstration:
https://pb-video23.pageface.com/movie/d553d4826c3133a849daf57fd91e7568/, Test Account demo Password demo.123 - Subscription membership and pricing page:
https://pb-video23.pageface.com/pricing/
What is HLS?
HLS (HTTP Live Streaming) is a media streaming protocol based on HTTP, introduced by Apple, used for real-time transmission of audio and video content. HLS works by splitting a video file into a series of smaller segments and transmitting these segments in a specific order, allowing clients to play them sequentially. This segmented transmission makes HLS particularly suitable for streaming media playback.
What is BLOB?
Blob
stands for Binary Large Object
, which refers to a large block of binary data stored in a database or file system, rather than a specific file format. It is commonly used to store images, videos, audio, PDF documents, and other non-text data types. Blob
does not have a specific format or file structure; it simply represents a piece of raw binary data. The exact format depends on the content being stored. In the browser, the Blob
object can be used to handle file uploads and downloads, generate URLs for user downloads, display images or videos, and more. JavaScript's Blob
object allows developers to create objects representing raw data, which can then be converted to files or data URLs.
Technical Features
Data Security
For commercial videos, we place great importance on the security of video files, and we have implemented the following security strategies for video streaming and download prevention:
- Hide and deny requests for local resource files
- Provide security for video URLs using the Sodium encryption library
- Generate URLs with tokens and expiration times
- Restrict request sources, with authorized domains managed via configuration files
Player Features
- Supports local upload of video resources and mainstream video formats: mp4, webm, ogg, ogv, as well as HLS (HTTP Live Streaming)
- Local mp4 files are dynamically converted to blob video format by the client to ensure download prevention and data security
- Supports the upload and recognition of subtitle files
- Supports remote resources such as live streaming, HLS streams, YouTube, etc.
- Validates playback permissions through asynchronous ajax requests
- Provides HTTP services for media files via PHP, enabling efficient media file transfer, supporting the video player to download and buffer only the necessary parts during playback, optimizing bandwidth usage and ensuring a good user experience
Membership System
- Profile Enables user registration, login, password recovery, and personal information management
- Pricing System Allows customization of membership duration and pricing, displayed on the front-end pricing page
- Order System Automatically generates payment orders when users complete payments
- Payment System Based on the Stripe payment platform, it is secure and reliable, compatible with payment methods in most countries worldwide
Website Features
- Video information, related searches, tags, creators, characters
- SEO-optimized site search functionality
- Member dashboard
- Custom playlists/auto-play feature
- Like, watch later, playback history
Data sheet
- Categories
- Creative
Multimedia - Back-end
- PHP
- Database
- MySQL
- CSS Framework
- Bootstrap