• Skip to primary navigation
  • Skip to content
VdoCipher: Secure Video Hosting for BusinessVdoCipher
☰
Sign Up
  • Solutions
    • E-learning
    • Enterprise
    • Developer
    • Healthcare
    • Live Streaming
  • Features
  • Pricing
    • Video Hosting & DRM Solution
    • Live Streaming Solution
  • Live
  • Developer
  • About
    • Testimonials
    • The Company
  • Contact
Login
Sign Up

Course Website/App Builders or Video Platforms with Multi-Tenant Use Case: VdoCipher Solution

March 11, 2023 /

Media streaming service featured image

VdoCipher has primarily 2 kinds of customers in terms of their own working model –

1. First who stream online courses/tutorial/movie videos and directly showcase them to their viewers.
2. Website/App Builders or Video Platforms that serve multiple customers, and customers upload their own content to them. They provide solutions to many customers and each customer may have a separate website/app and video usage requirement.

Providing video hosting infrastructure to 2nd kind of customer requires a lot of additional features on the following front –
1. Backend embed and upload APIs and Player APIs
2. Video Management
3. Player and Video Settings Customisation so that the unique requirements of different customers can be fulfilled
4. Account management system where multiple customers can be served either through a single account or multiple accounts based on your requirement.

First, I am including a short summary of key security, player and video management features. And then, I will explain the features which enable multi-customer use cases.

Key VdoCipher features

  1. DRM Encryption to prevent illegal video downloads. More details.
  2. Screen Capture block in mobile apps, User-based watermarking for website playback. More details on screen capture block here and dynamic watermark demo here.
  3. Domain Restriction & API authenticated playbacks. Domain Restriction Setting
  4. Smart Custom Video player – Have controls and color as per your needs. Multiple qualities, multi-lingual subtitles, speed change, chapters, caption search and much more. Demo of custom player & Tutorial
  5. AWS hosted cloud and Global CDN setup.
  6. Video Management through dashboard and APIs. Upload Embed Tutorial.
  7. Integration in website, android app and ios apps. Support for native, react native SDK, flutter apps. Upload Embed Tutorial.

Additional features to support Multi-tenant use cases like –

  • Website/app builders,
  • Course or movie platform builders,
  • Video platform partnering with multiple customers/partners

1. Backend APIs to automate the upload-to-embed process 

You might want that your customers to upload content on your platform and then that content should reach Vdocipher directly, without they having to interact with VdoCipher. We have Upload APIs that allows you to do this. You can have upload from browser , server or video url. Upload APIs here ,left panel has steps
We also have webhooks to let you know in an automated manner that video which is being uploaded is ready after processing.

On embed side, encryption is default there, you will be required to pass parameters to embed code for user-based watermark generation. You can click on “embed” button below any video in dashboard, and see the ‘custom backend’ section to check embed APIs. As you can see embedding via API has requirement to generate OTP, and there are various parameters like watermark, offline download, TTL , you can use different settings for different embed codes and thus different customers.

Overall API page

2. Video Management APIs 

Apart from upload and embed of videos, you might also want to manage folders, tags, video deletion, subtitle, thumbnail/poster images and similar other aspects through APIs. We have relevant video management APIs for you to do this.
We also have webhooks to let you know in an automated manner that video which is being uploaded is ready after processing.
Video Management APIs

3. Custom Player and Player APIs to fetch video events

We have player APIs for you to get video playback events like play, pause, watch time in particular video session (total covered and total played).
Player API reference
Watch time calculation API explained

You can also create multiple themes in a single account or in multiple accounts and use different player controls/color/theme for different customers.
Custom Player Tutorial here.

Explore More ✅

Secure Your Videos Today

With VdoCipher, integrating top-tier DRM protection into your website/app is straightforward. Click to explore the easy integration and keep your videos safe from piracy.

4. Fairplay DRM integration for multi-customers

We provide 2 DRMs Google Widevine (For desktop/laptop and Android Chrome, Firefox, Edge and Android App) , and Apple Fairplay DRM (For iOS Browser, iOS app and Mac Safari). While Widevine DRM is default integrated for all trial and paid accounts, integration of Apple Fairplay DRM requires a separate application process with Apple to get the license. There is no extra cost for this DRM, neither technically do you have to do anything. We guide you in the application process, a stringent requirement from Apple is that either the content owner should apply for the license or the platform which has distribution rights to content should apply for the license. So if you want to use a single Fairplay license for all customers, you must have the distribution rights to their content; or else customers can apply Fairplay DRM themselves.
In case Fairplay DRM is not integrated, then we still have proprietary encryption available for iOS.

To understand more on this and apply for Fairplay DRM, kindly contact us at support@vdocipher.com

5. Account Management and Customer-specific analytics

There are 2 ways in which you can handle multiple customers/partners.
      1. Different accounts for your different customers – If you have few customers, then you can create different accounts for each customer. If you want to give access of account to both yourself and the customer, it is possible as we allow multi-user access (upto 4 users) to account with various levels of restriction.
That way, each customer can directly look into their usage in the dashboard and also manage things themselves. Also, the usage and analytics is already separate into accounts and you can share it with customers/customer can see themselves.
But if you do not want to give access to these individual accounts to customers, that is also fine as you can manage upload to embed process directly via API.
Please note that in this case, you will have to integrate multiple vdocipher API keys at your backend, as each account will have separate api key.

Overall API page

Payments for this case– We can provide such that you pay in bulk on regular basis based on the total consumption of all accounts. The plans will be prepaid only but you need not buy for a year in advance, you can buy for shorter periods.
Or if a customer or you are paying separately for their account directly to us, it is also fine.

      2. Single account for your multiple customers – This is specially needed where you have lot of customers and can not give each of them a separate account access and at the same time you will not want them to access your big account as it also has videos from your other clients. So below is how you can use a single account for multiple customers

  • You use upload APIs to get videos uploaded from different customers. You either make separate folders for separate customers or tag them separately. Once you upload a video to us, you will get a video ID. Webhooks are there to know when the video is ready.
  • You can click on “embed” button below any video in dashboard, and see the ‘custom backend’ section to check embed APIs. As you can see embedding via API has requirement to generate OTP, and there are various parameters like watermark, offline download, TTL , you can use different settings for different embed codes and thus different customers.
  • For bandwidth usage per customer, you can use the bandwidth usage API here. 
  • For Storage data, you can download CSV from dashboard which provides video specific data like duration, storage. If you are looking for API for storage data, then please contact us.Overall API page

Payments for this case – You can make bulk payment for the whole account based on usage. The plans will be prepaid only but you need not buy for a year in advance, you can buy for shorter periods.

For any queries about this, please mail to support@vdocipher.com (all our tech support people see this), we can also set up a video call and explain in more detail. To know more about our Flutter video player, do check out the blog.

Important FAQs

What distinguishes VdoCipher’s service for course website/app builders?

Offers comprehensive backend and player APIs, custom video management, and settings customization for diverse customer requirements.

How can VdoCipher support multi-tenant use cases?

Through specialized features like backend APIs for direct content upload from clients, video management tools, and player customization options.

What are VdoCipher’s key security features for video hosting?

DRM encryption, screen capture blocking, domain restrictions, and authenticated playbacks.

Can VdoCipher accommodate the unique needs of different customers on a single platform?

Yes, with account management systems and analytics tailored for handling multiple customers or partners efficiently.

Secure Video Hosting Solution

High Secure Video Piracy Protection with Smart Custom Player with easiest integrations in industry.

Free 30 Day Trial
Decorative Circle
Siddhant Jain
Siddhant Jain

CEO, VdoCipher. Writes about video tech, ed tech and media tech.

www.vdocipher.com/

Filed Under: E-learning LMS Video Tech

Reader Interactions

Schedule Demo Link
Popular Blogs
  • How many use easy video download piracy tools ?
  • Apple FairPlay DRM : Video Protection on iOS & Safari
  • 12 Video Piracy Statistics, 6 Prevention Methods
  • Elearning Video Protection from Piracy
  • Content Creator Economy Growth and other Statistics Report
  • Top 21 Education Apps In India For Online Learning
  • How To Embed Videos in WordPress A Comprehensive Guide
  • Live Streaming Platform For E-learning Media & Broadcast
  • Explained in Simple Language, 32 Key DRM Encryption Terminologies
  • Best Video Player for Android Comparison 2024
Recent Blogs
  • How to Build a Flutter Live Streaming Application?
  • How To Prevent Video Download From Your Website?
  • DRM Server Solutions with Widevine License and Apple FairPlay
  • Top 12 Live Streaming Platforms: All You Need To Know in 2025
  • Best DRM Tools to protect your Videos & other Digital Assets
  • Best Video Frame Rate or FPS for Cinematic Movies, 4K, YouTube & Instagram
  • Top DRM Products Overview as Software Service and Hardware
  • 15+ Best Study Apps For Students In 2025
Featured Blogs
  • Online Video Player
  • Video Encryption
  • Video Protection
  • Video Hosting
  • Widevine DRM
  • Fairplay DRM
  • Video Quality
  • Online Video Platform
  • Video hosting for business
Comparison
  • VdoCipher vs Vimeo
  • VdoCipher vs Dacast
  • VdoCipher vs YouTube
  • VdoCipher vs Zoom
  • VdoCipher vs JW Player
  • VdoCipher vs Dacast Live
    Contact Us
  • Phone : +91 7619171878
  • Whatsapp : +91 7042238654
  • E-mail : support@vdocipher.com
Company
  • Home
  • Glossary
  • Features
  • About Us
  • Pricing
  • FAQs
  • Contact
Services
  • Enterprise
  • E-Learning
  • Developer
  • Healthcare
  • Live Streaming Platform
  • Video Analytics
  • Media and Entertainment
  • DRM and Antipiracy
  • APIs for Developers
  • Video Hosting
  • Video API
  • Video DRM
  • Google DRM
  • DRM License Server
  • Custom Video Player
  • Play Integrity
Countries Served
  • Secure Video Hosting in USA
  • Secure Video Hosting in India
  • Secure Video Player in Brazil
  • Secure Video Streaming in UK
  • Secure Video Streaming in Saudi Arabia
  • Video Encryption in Spain
  • Video Encryption in Italy
  • Protected Video Streaming in Indonesia
  • Encrypted Video Player in Canada
  • Protected Video Streaming in Australia
  • Encrypted Video Player in Germany
  • Video DRM for Sri Lanka
  • Video DRM for Middle East
  • DRM Encryption for Europe
  • DRM Encryption for Asia
  • DRM Solutions for Japan
  • DRM Solutions for UAE
  • DRM Software for Chile
  • DRM Software for Russia

Copyright © 2025 VdoCipher. All rights reserved.

  • Terms
  • Privacy Policy