VdoCipher or MediaShield: DRM hosting or a player on your own host?
VdoCipher hosts your video and encrypts it with Widevine and FairPlay DRM. MediaShield has no DRM. It keeps the host you already use and adds member gates, a viewer watermark and analytics inside WordPress.
Protected video host
Should you switch at all?
Stay with VdoCipher if
Your contract, your licensor or your own risk assessment requires encrypted playback. DRM is the line between deterring copying and actively preventing it, and VdoCipher draws it with Widevine and FairPlay. It also hosts and delivers the video, so you run one service instead of two.
Look at MediaShield if
Your videos already live on YouTube, Vimeo, Wistia, Bunny Stream or your own server and you do not want to migrate. You want login, role and enrolment gates, the member's name on the video, a cap on devices per account and completion per member, with the data in your own WordPress database.
If your requirement is that downloaders cannot get a clean file, choose VdoCipher: MediaShield cannot match real DRM. If your requirement is that only members watch, that a leak names its source, and that you keep your current host, MediaShield covers it from the free plugin.
What this page says about VdoCipher was checked on 24 October 2026 against vdocipher.com/wordpress.
Products change, so confirm anything that decides your purchase on the vendor's own site. No VdoCipher prices are quoted here.
Side by side
MediaShield and VdoCipher, row by row
MediaShield and VdoCipher, row by row
Capability
VdoCipher
MediaShield
DRM encryption
Google Widevine and Apple FairPlay
None. MediaShield does not encrypt video
Who hosts the video
VdoCipher, on AWS and Google Cloud
Your host: YouTube, Vimeo, Wistia, Bunny Stream or your server
Viewer watermark
IP, email, user ID and other details
Free: name and IP. Pro: seven fields with font size and badge control
Login sharing
Detects login and password sharing
Free: device limit per account. Pro: flags one account on many IPs
Analytics per member
Per-user watch time and device count
Free: views, sessions and completion per member and per video
Where watch data lives
VdoCipher
Your WordPress database
WordPress plugin
Yes, with a shortcode and an API key
Yes, with blocks and shortcodes
LMS
Names LearnDash, Tutor LMS, LearnPress, MasterStudy and others
Pro: LearnDash, Tutor LMS and LifterLMS completion and enrolment gate
Trying it
30-day free trial
Free plugin, no time limit
For all six products on one screen, see the comparison page.
Why people look elsewhere
The reasons that come up
Keep the host you have
Moving a course library to a new host is work. MediaShield plays from where the video already is, so the change happens on the WordPress page, not in your video library.
One vendor fewer
The protection layer is a WordPress plugin. The free plugin has no trial clock, and Pro is a yearly or lifetime licence rather than a hosting bill.
Data next to your members
Sessions, completion and milestones sit in your WordPress database next to the member accounts they describe, which is where course automation already runs.
Start with the honest line
VdoCipher sells DRM. That means the video is encrypted and the browser only decrypts it inside a protected path, so common downloaders and browser extensions do not get a usable file. MediaShield does not do that, and it would be wrong to suggest otherwise.
What MediaShield does is the layer around the video on your WordPress site:
Who can press play. Require Login is on by default. Each video can be restricted to a role, and Allowed Domains limits where your embeds play. See who can watch.
Who is watching. At Standard protection the member’s display name and IP sit on the video and move every 30 seconds, so a screen recording carries the name of the account that made it. See viewer watermark.
How many devices. Max Concurrent Streams defaults to 2 per account. See stop shared logins.
What happened. Sessions, completion and milestones per video and per member, in WordPress. See watch analytics.
How to decide
Ask what failure you are trying to prevent. If a single leaked file is a serious loss, for example licensed footage, exam material or content a partner requires to be encrypted, pay for DRM.
If the realistic risk is a student sharing a login or recording a lesson for a friend, the watermark and the stream limit address it directly: the friend’s device is refused, and a recording names the account. Most course owners we talk to are in the second group, and they also want to keep the host they already pay for.
What MediaShield keeps from your setup
Your videos stay on your existing host. Pro can browse and import a Bunny Stream, YouTube, Vimeo or Wistia library so you do not paste addresses one by one. Watch data stays in your own database and is included in WordPress personal data export and erasure. When you want lesson completion in LearnDash, Tutor LMS or LifterLMS, that is in Pro.
Questions people actually ask
Does MediaShield have DRM like VdoCipher?
No. MediaShield does not encrypt video. It gates playback to your members, deters casual copying and puts the viewer's name on the video so a leak can be traced. A determined copier can still record or keep a copy. If you need DRM, VdoCipher is the stronger choice.
Can I use VdoCipher and MediaShield together?
MediaShield plays YouTube, Vimeo, Wistia, Bunny Stream and self-hosted files. VdoCipher is not one of its supported hosts, so in practice you would pick one or the other for a given video.
Is a watermark enough without DRM?
It depends on what you are protecting against. A watermark does not stop recording; it makes a recording traceable to the account that made it, which is what deters most students from sharing. For licensed content with contractual DRM requirements, it is not enough.
Which one costs less?
We do not quote VdoCipher prices here because they change; check their own site. MediaShield's free plugin has no time limit and Pro tiers are listed on our pricing page.
Try it before you move anything.
The free plugin has the login gate, viewer watermark, stream limit and analytics. Try it on a staging site with one real lesson.
WBComDesigns is amazing. The WP plugins and themes are of top notch quality with lots of features and updated very frequently. Supports are very responsive and helpful. I use Reign with TutorLMS, and the experience is surprisingly smooth. The recently launched BuddyNext Pro and MediaShield Pro are…
Hoang Phan · VN ·
Excellent service from Kerit Piplani…
Excellent service from Kerit Piplani and his team. Quick and efficient with my websites. I look forward to lots more business with them.
Elijah Woodarajh · ZA ·
Support is helping me with set up
Support is helping me with set up. Multisite Theme and PLugin working as expected. We are continuing with WBcom Thank You to the team
S F · CA ·
I am really glad to have known BuddyX…
I am really glad to have known BuddyX Pro Team led by Mr.Varun Dubey. I had a challenge of mobile responsiveness and after I brought the issue to their attention, they were able to address it promptly. They also made a follow-up on my experience after resolving the issue. I highly recommend WBcom…
Moses Gitonga Ntiritu · KE ·
Its response rate and working very well…
Its response rate and working very well I appreciate and am very happy to work with this webmaster.
Ali Raza · PK ·
Wonderful support!
I've been developing a relatively complex website for my business, and my development experience is pretty limited. As expected, I ran into a number of difficulties, and ach time, the Wbcom team helped me resolve my issues quickly and patiently. I can't recommend their products and support enough!
Paris · NZ ·
Prompt and Professional Support
I recently had a fantastic experience with the Wbcom Designs support team. They were incredibly prompt, warm, patient, and friendly as they helped me resolve an issue with my website. I truly appreciate the complexity of troubleshooting website-related issues, as each one is unique, and users often…
Boris Petrov · TH ·
Great support
Great support; the issue was resolved perfectly well.
Fast Incorporated · NG ·
Fantastic 6 star support
Fantastic 6 star support. I wanted to setup a membersite and tried many solutions. I contacted Wbcom for BuddyX and tried the theme with Buddypress. I am not a webdesigner or a coder, but had a requirement that was not standaard. I contacted WBcom and Pallavi helped me from start to finish with…
Hubert · IT ·
Great way of support
Great way of support! Thanks a lot! Direct responding, open for questions and very fast to the right solution!