Title: VdoCipher: Secure Video Player and Hosting
Author: Vibhav Sinha
Published: <strong>Disyembre 20, 2014</strong>
Last modified: Oktubre 12, 2025

---

Maghanap ng mga plugin

![](https://ps.w.org/vdocipher/assets/banner-772x250.png?rev=3088595)

![](https://ps.w.org/vdocipher/assets/icon-256x256.png?rev=1684116)

# VdoCipher: Secure Video Player and Hosting

 Ni [Vibhav Sinha](https://profiles.wordpress.org/vibhavsinha/)

[I-download](https://downloads.wordpress.org/plugin/vdocipher.1.30.zip)

 * [Mga Detalye](https://tl.wordpress.org/plugins/vdocipher/#description)
 * [Mga Review](https://tl.wordpress.org/plugins/vdocipher/#reviews)
 * [Development](https://tl.wordpress.org/plugins/vdocipher/#developers)

 [Suporta](https://wordpress.org/support/plugin/vdocipher/)

## Deskripsyon

VdoCipher video plugin secure provides video hosting, video playback, and piracy
blocker & identification analytics for WordPress websites in the e-learning & media
field to help them serve content most securely and smoothly. A combination of Hollywood
standard DRMs and viewer-specific watermarking, hacker user id identification ensures
that videos can’t be downloaded or shared illegally from your platform. With features
like custom smart player, video analytics, and video management suite enables the
best viewer and video management experience. We serve 3000+ businesses and 10,000
+ content creators’ platforms across 120+ countries. VdoCipher video plugin ensures
your videos are secure, smooth, and protected.

### VdoCipher’s DRM & Watermark Security Features:

 * Video DRM Encryption to prevent illegal video downloads
 * Dynamic Watermarking based on user ID/email ID/IP address to discourage screen
   capture. In some cases, screen capture is also blocked on browsers, for the rest
   of the cases, watermark is a good discouragement.
 * Easily customize watermark to change color, transparency, and speed of movement.
 * Domain Restriction. Use a single VdoCipher account to integrate with multiple
   WordPress websites.
 * Geo, Time, Domain, Authentication Restrictions

### VdoCipher’s Custom Smart Video Player & Video Hosting Suite

 * Adaptive Streaming based on user internet speed. User can also switch between
   qualities as per their choice. Quality optimized to ensure playback on slow internet
   connections,
 * Customizable Video Player: Change color, controls on/off, speed change options.
 * Have different themes for different videos/courses.
 * Add Chapters over the video.
 * Add multilingual subtitles.
 * Video Analytics
 * Amazon AWS Server & CDN

### Compatible with All Major WordPress LMS & Themes

VdoCipher’s plugin works at the WordPress core layer, so playback, DRM security,
and per user analytics remain compatible across major LMS and theme stacks.

[Full plugin and security integration tutorial](https://www.vdocipher.com/blog/2022/11/protect-videos-on-wordpress/)

LMS integrations with step-by-step tutorials:

 * [LearnDash](https://www.vdocipher.com/blog/embed-videos-in-learndash/)
 * [LifterLMS](https://www.vdocipher.com/blog/2020/12/wordpress-lms-video/#1)
 * [Tutor LMS](https://www.vdocipher.com/blog/embed-video-in-tutor-lms/)
 * [MemberPress](https://www.vdocipher.com/blog/how-to-embed-videos-on-memberpress/)
 * [LearnPress](https://www.vdocipher.com/blog/embed-video-in-learnpress/)
 * [MasterStudy LMS](https://www.vdocipher.com/blog/embed-videos-in-masterstudy-lms/)
 * [Sensei LMS](https://www.vdocipher.com/blog/2016/10/wordpress-course-plugin-to-sell-online-courses-sensei-tutorial/)

See the full list of supported platforms on our [LMS Partner page](https://www.vdocipher.com/blog/lms-partners-and-plugins/).

### Easy 15-minute integration

 * Register for VdoCipher trial or paid account.
 * Upload a video and wait for it to complete processing and get ready with encryption.
 * Set up domain restriction from VdoCipher security settings.
 * Install the VdoCipher WordPress plugin. Fill in the API key and other settings
   like watermark parameters.
 * Use shortcodes to embed in any WordPress page/post/course.

### Additional Resources

 * [Free Trial Signup](https://www.vdocipher.com)
 * [All VdoCipher Features](https://www.vdocipher.com/page/features/)
 * [DRM + Watermark video demo](https://www.vdocipher.com/blog/2014/12/add-text-to-videos-with-watermark/)
 * [Full Upload + WordPress Embed Tutorial](https://www.vdocipher.com/blog/vdocipher-wordpress-plugin-embed-watermark-tutorial/)

#### Installation

 1.  Register for VdoCipher trial or paid account on vdocipher.com
 2.  Upload a video and wait for it to complete processing and get ready with encryption.
 3.  Set up domain restriction from VdoCipher “Security & Config” section in VdoCipher
     dashboard settings.
 4.  Install VdoCipher WordPress plugin. Fill in the API key and other settings like
     watermark parameters.
 5.  Click on the “embed” button below any video in the dashboard. Please choose the“
     WordPress” section and follow the simple steps.
 6.  Use simple shortcode to embed in any WordPress page/post/course.
 7.  Inside a post or page you can write `[vdo id="id_of_video"]` to embed the video
     in a post or page.
 8.  To set width and height use, Example `[vdo id="id_of_video" width="600" and height
     ="400"]`
 9.  You can set custom video player themes from “Custom Player” section. It can be
     set as default theme from the settings page. It is also possible to modify shortcode
     to use specific theme for specific video embeds. `[vdo id="c1480d6f057b70578e7f9d33e"
     vdo_theme="uz6s6vivib"]`
 10. Please contact support@vdocipher.com for more queries.

## Mga Screenshot

[⌊The setting screen for the plugin⌉⌊The setting screen for the plugin⌉[

The setting screen for the plugin

[⌊Attributes available for the shortcode⌉⌊Attributes available for the shortcode⌉[

Attributes available for the shortcode

[⌊The video player⌉⌊The video player⌉[

The video player

[⌊Customisation preview⌉⌊Customisation preview⌉[

Customisation preview

[⌊Using the shortcode in the classic editor⌉⌊Using the shortcode in the classic 
editor⌉[

Using the shortcode in the classic editor

[⌊Video section on your VdoCipher dashboard⌉⌊Video section on your VdoCipher dashboard⌉[

Video section on your VdoCipher dashboard

[⌊Instructions for embedding using plugin⌉⌊Instructions for embedding using plugin⌉[

Instructions for embedding using plugin

## Blocks

Ang plugin na ito ay nagbibigay ng 1 block.

 *   VdoCipher

## FAQ

Please refer to the [FAQ page on VdoCipher](https://www.vdocipher.com/page/faq)

### Is there a free trial?

On account creation, you shall be provided with 5GB of free trial bandwidth.

### How to Install a Video Plugin in WordPress

 * Download the Plugin: Go to the VdoCipher WordPress Plugin page – https://wordpress.
   org/plugins/vdocipher/
 * Upload the Plugin: In your WordPress dashboard, navigate to Plugins > Add New,
   click on Upload Plugin, choose the downloaded file, and install it.
 * Activate the Plugin: After installation, click Activate Plugin.

### How to Host Videos on Your WordPress Site

 * Using VdoCipher: Once the VdoCipher plugin is installed, you can upload your 
   videos to VdoCipher and use the provided embed code to display videos on your
   WordPress site.
 * Embed Videos: Use the shortcode provided by the plugin to embed videos in posts
   or pages.

### How to Embed a Live Video in WordPress

 * Live Streaming Platforms: Use VdoCipher for live streaming (no DRM for live).
 * Embed Code: Get the live video embed code from your streaming platform and paste
   it into the HTML block of your WordPress editor.

### How to Embed a Video in WordPress Without YouTube

 * Using VdoCipher: Upload your video to VdoCipher, copy the embed code, and paste
   it into your WordPress post or page.
 * Alternatively, you can also use the native video block in the WordPress editor
   to upload videos directly to your media library.

### How to Make a Video Streaming Website on WordPress

 * Choose a Theme: Select a theme optimized for video content.
 * Install Necessary Plugins: Use video hosting plugins like VdoCipher and LMS plugins
   if you’re offering courses.
 * Upload and Embed Videos: Host videos on VdoCipher and embed them using the provided
   shortcodes.

### How to Upload High-Quality Videos to WordPress

 * Use VdoCipher: Upload high-quality videos to VdoCipher for efficient streaming
   and protection.
 * Media Library: Ensure your WordPress hosting supports large files and upload 
   limits.

### How to Make a Video Not Downloadable in WordPress

 * Use VdoCipher: VdoCipher provides secure streaming, preventing downloads.
 * Restrict Access: Use plugins to restrict access and prevent direct downloads.

### How to Restrict Downloads in WordPress

 * Use DRM Services: VdoCipher’s DRM ensures secure streaming and prevents unauthorised
   downloads.

### How to Protect Media Files in WordPress

 * VdoCipher DRM: Utilize VdoCipher’s DRM services for secure video streaming.

### How to Broadcast a Live Video on WordPress

 * Live Streaming Service: Use a service like VdoCipher with live streaming iframe
 * Embed Code: Get the embed code and paste it into your WordPress site.

### How to Create a Video Website in WordPress

 * Select Theme: Choose a video-friendly theme.
 * Install Plugins: Install video hosting plugins like VdoCipher.
 * Upload and Embed: Host videos on VdoCipher and embed them on your site.

### Can You Host Video on WordPress?

Yes, you can host videos directly or use third-party services like VdoCipher for
better security and performance.

## Mga Review

![](https://secure.gravatar.com/avatar/5d914b7a8267e1d9eea0b4ffee55ab0b9b496506e76aef8a48eb256bbe2b95f6?
s=60&d=retro&r=g)

### 󠀁[Best video hosting plugin out there](https://wordpress.org/support/topic/best-video-hosting-plugin-out-there/)󠁿

 [itsakandari](https://profiles.wordpress.org/itsakandari/) Hulyo 20, 2026

I was looking for a video hosting plugin for my blog course with security features,
as my site is behind paywall. And I don’t want my valuable videos to get pirated
on on telegram (aagh!). I did a basic search on wordpress plugin directory, and 
stumbled upon VdoCipher. Really loved how easy, it was to integrate with my site.

![](https://secure.gravatar.com/avatar/597574f3f211230315d241c15c9a22274202b26d5aa2f331a646dc9368962c42?
s=60&d=retro&r=g)

### 󠀁[This mission-critical plugin is rock solid](https://wordpress.org/support/topic/this-mission-critical-plugin-is-rock-solid/)󠁿

 [t.linn](https://profiles.wordpress.org/tlinn/) Nobyembre 11, 2024

My organization relies on VdoCipher for all its streaming needs. For nearly four
years, it has been rock solid, streaming and protecting our content. But this wouldn’t
matter if VdoCipher didn’t integrate flawlessly with WordPress. This plugin makes
that possible. It is set-and-forget, and works well with both mobile and desktop
video. It is easy to recommend. Five stars.

![](https://secure.gravatar.com/avatar/a8e2900088fd45691c77fe4879e7269674299e8e6f05657d2bed3c8816fcaa97?
s=60&d=retro&r=g)

### 󠀁[Saved money with a few clicks of the mouse](https://wordpress.org/support/topic/saved-money-with-a-few-clicks-of-the-mouse/)󠁿

 [raymondorr](https://profiles.wordpress.org/raymondorr/) Nobyembre 7, 2024

Since 2017, my client desperately needed a better way to secure the sales of online
training videos hosted on a WordPress site. State of the art solutions were great
for Netflix, but not practical for our budgets. So we crossed our fingers that the
combination of technologies available would be enough to deter theft until something
better turned up. Thankfully, we found VDO Cipher in 2019. The courses are managed
with the WP Courseware plugin and it took only a few mouse clicks to load the VDO
Cipher plugin and integrate it with the LMP. It has worked flawlessly. My client
and I no longer worry about losing revenue due to the theft of the training course
videos. Since then, we have had only a couple of instances needing support and support
was surprisingly fast, usually within a few hours, even with the time zone differences.
Great solution, great service. Highly recommend.

![](https://secure.gravatar.com/avatar/8a84690e0612c22f4424698338288bc6ef9551b2f0f7d7e5a095a0e99d6bc3c5?
s=60&d=retro&r=g)

### 󠀁[Straightforward Video embedding](https://wordpress.org/support/topic/straightforward-video-embedding/)󠁿

 [3strands](https://profiles.wordpress.org/3strands/) Hunyo 11, 2024

Simple shortcode implementation to embed DRM protected videos anywhere on your site.
Does what it says well, but that’s it.

![](https://secure.gravatar.com/avatar/668c4ca353bc8f6e60df4f23c724ffaffe8d02c51a7deb67f70ed5f403e6b3c7?
s=60&d=retro&r=g)

### 󠀁[Perfect and easy to use](https://wordpress.org/support/topic/perfect-and-easy-to-use-21/)󠁿

 [metikar](https://profiles.wordpress.org/metikar/) Disyembre 15, 2021

We are using this plugin since about 2 years, it’s easy to install and use, we didn’t
face any issues regarding the usage of this plugin, the support of VdoCipher is 
awesome, they are always ready to help us.

![](https://secure.gravatar.com/avatar/2bd54c14e974b11f5515b38efcf00cbbfc4b0f122a111b04365360709f32c718?
s=60&d=retro&r=g)

### 󠀁[Good, just looking for multiple accounts support](https://wordpress.org/support/topic/good-just-looking-for-multiple-accounts-support/)󠁿

 [Dani](https://profiles.wordpress.org/danicasati/) Disyembre 6, 2021

Hi. Great plugin for secure video streaming. Just only one missing feature: adding
support for multiple accounts… Actually, the plugin allows to manage one Vdocipher
account for WP integration. It would be great to add multiple accounts management
in same plugin installation.

 [ Basahin lahat ng 13 na review ](https://wordpress.org/support/plugin/vdocipher/reviews/)

## Mga Contributor at Developer

Ang “VdoCipher: Secure Video Player and Hosting” ay open source software. Ang mga
sumusunod na tao ay nag-ambag sa plugin na ito.

Mga Contributor

 *   [ Vibhav Sinha ](https://profiles.wordpress.org/vibhavsinha/)
 *   [ Milan Gupta ](https://profiles.wordpress.org/milangupta4/)

[Isalin ang “VdoCipher: Secure Video Player and Hosting” sa iyong wika.](https://translate.wordpress.org/projects/wp-plugins/vdocipher)

### Interesado sa development?

[Tingnan ang code](https://plugins.trac.wordpress.org/browser/vdocipher/), i-check
ang [SVN repository](https://plugins.svn.wordpress.org/vdocipher/), o mag-subscribe
sa [development log](https://plugins.trac.wordpress.org/log/vdocipher/) sa pamamagitan
ng [RSS](https://plugins.trac.wordpress.org/log/vdocipher/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.30

 * Add support for user based tracking which requires opt-in
 * Improved the error message displayed in cases of firewall issues
 * Add sanitization of shortcode attributes to block script input

#### 1.29

 * Added support for more attributes `controls`, `autoplay` and `cc_language`.
 * Ability to override player design for each embed
 * Fixed bug with applying player-id to v2 player.
 * Improved documentation

#### 1.28

 * Added support for player v2 with customisation, light-weight and other features.
 * Improved error messages
 * Added option to arrange menu position
 * Settings will be retained on deactivation. Only uninstall will remove it from
   DB

#### 1.27

 * Added speed change options
 * Improved settings form
 * Removed the legacy player themes and flash options from settings
    If you are 
   on one of the old themes and flash settings, this will show you an option to 
   update to new settings.

#### 1.25

 * Added gutenberg block support
 * More themes
 * auto upgrade of player version
 * Fixed undefined notice message
 * Fixed some more bugs
 * Better handling of video aspect ratio
 * Fairplay support in player
 * detailed analytics support in wordpress

#### 1.24

 * Bug fixes

#### 1.23

 * Added player themes page

#### 1.22

 * Added vdo_theme attribute to vdo shortcode

#### 1.21

 * HTML5 watermark for custom version 1.6.4
 * User can opt for Flash watermark globally
 * User can add custom player version
 * Height change to auto for player versions more than 1.5.0
 * Tested for PHP version 5.6 and above

#### 1.20

 * default player version set to 1.5.0
 * corrected bugs
 * height auto available
 * player tech over-ride enabled to play exclusively html5, flash, zen player

#### 1.19

 * add new player

#### 1.17

 * updated player theme

#### 1.16

 * more documentation
 * updated player

#### 1.15

 * fixed bugs for older php versions

#### 1.14

 * add new player version 1.1.0

#### 1.13

 * New player with ability to choose player version
 * Add custom themes from theplayer.io

#### 1.8

Bug fixes

#### 1.7

 * set max height and width as default settings in 16:9 ratio
 * use asynchronous code for rendering video player
 * watermark date in wp timezone
 * use wp transport apis instead of curl

#### 1.6

 * add filter hooks for annotation statement

#### 1.3

 * Compatible with PHP5.2

#### 1.0

 * Annotation can now be set from wordpress dashboard
 * Better system for storing client key
 * Clear options table of plugin related keys on deactivate
 * Include options form to set default options for videos.

#### 0.1

 * A basic plugin which just makes it possible to embed vdocipher videos inside 
   a wordpress plugin

## Meta

 *  Bersyon **1.30**
 *  Huling na-update **9 buwan ang nakalipas**
 *  Mga aktibong installation **2,000+**
 *  Bersyon ng WordPress ** 3.5.1 o mas bago **
 *  Sinubukan hanggang **6.8.6**
 *  Bersyon ng PHP ** 5.6 o mas bago **
 *  Wika
 * [English (US)](https://wordpress.org/plugins/vdocipher/)
 * Mga Tag
 * [drm](https://tl.wordpress.org/plugins/tags/drm/)[e-learning](https://tl.wordpress.org/plugins/tags/e-learning/)
   [video](https://tl.wordpress.org/plugins/tags/video/)[video plugin](https://tl.wordpress.org/plugins/tags/video-plugin/)
 *  [Advanced View](https://tl.wordpress.org/plugins/vdocipher/advanced/)

## Mga Rating

 4.2 out of 5 stars.

 *  [  9 5-star reviews     ](https://wordpress.org/support/plugin/vdocipher/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/vdocipher/reviews/?filter=4)
 *  [  1 3-star review     ](https://wordpress.org/support/plugin/vdocipher/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/vdocipher/reviews/?filter=2)
 *  [  2 1-star reviews     ](https://wordpress.org/support/plugin/vdocipher/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/vdocipher/reviews/#new-post)

[Tingnan lahat ng review](https://wordpress.org/support/plugin/vdocipher/reviews/)

## Mga Contributor

 *   [ Vibhav Sinha ](https://profiles.wordpress.org/vibhavsinha/)
 *   [ Milan Gupta ](https://profiles.wordpress.org/milangupta4/)

## Suporta

May gusto kang sabihin? Kailangan ng tulong?

 [Tingnan ang support forum](https://wordpress.org/support/plugin/vdocipher/)