DRM and HDCP
In this article:
The owners of certain content might require that it has protection against unauthorized use or copying. The technologies used for this type of protection are Digital Rights Management (DRM) and High-Bandwidth Digital Content Protection (HDCP). Depending on the protections required, some content will have just have DRM, and some will have DRM and HDCP.
While our goal is always to distribute content as far and wide as possible on any device, when these technologies are used, it can limit who can watch certain content and on what devices. If you’re not sure whether or not your subscription or purchase is protected by DRM, contact us, and we’ll be happy to assist. Read on for more general information and troubleshooting steps.
DRM on Vimeo OTT uses a combination of the following technologies in our apps and experiences:
- Apple Fairplay on iOS, TVOS devices, and Safari browsers
- Google Widevine L3 + HDCP v 1 on Android, Android TV devices (including Fire TV), and Chrome browsers
- Microsoft PlayReady on Roku and Microsoft Edge browser
When you download an app for your subscription, whether it’s for Android, iOS, Android TV, tvOS, Roku, or Fire TV, it's most likely going to be compatible with DRM. The current versions of all major browsers, including Chrome, Microsoft Edge, Safari, and Firefox should also be supported. However, DRM support is different from device to device, and across versions and operating systems. Given the wide range of devices out there, we’re unable to provide a definitive list of compatibility.
What are known incompatibilities?
DRM-protected content will not work on the following:
- Desktop browsers: Chrome 74 and older and Firefox 57 and older
- Amazon Fire TV Gen 1. However, newer models may still encounter HDCP incompatibility issues (more below)
- Linux systems
If you’d like to double-check your system’s compatibility, you can look into your device’s support for the DRM standards above. Many device manufacturers publish these specifications for their devices along with relevant help documentation.
But why can I watch content on other sites and apps?
Many sites and apps have different content protection requirements and implement DRM solutions in a variety of different ways. Because of this, it’s likely that behaviors will be different across our content and theirs. However, if you’re using a supported browser or a dedicated app, and still having trouble, it might be due to HDCP protection.
This technology is specific to protecting content as it travels across connections from a computer or streaming device to a TV or monitor. Older TVs, VGA cables, and some older DVI or HDMI cables are more likely to lack support for HDCP (or, if HDCP is supported, it's only in a limited capacity).
“Cannot play video - this device does not support secure video playback” or "This device does not support secure video playback"
If you’re getting one of these errors, it’s because something in your setup is not HDCP-compatible. In some cases, it may just be an out-of-date video driver or a loose cable connection making it seem like your setup to appear as if it isn't HDCP compliant, so be sure to check your drivers, connections, and cables first (as applicable).
If you still get errors, try the playing a video after each of the steps below:
- Close and re-launch the app or page.
- Sign out and back into the app or page.
- If applicable, reverse the ends of your HDMI cable or try a different cable.
- Remove any splitters or receivers that may be plugged in between your device and the TV/monitor.
- Try watching directly from the web on your laptop or mobile device.
What if I’m getting that error and I’m not using a TV or Monitor?
Troubleshooting can get tricky with HDCP, as the issue can stem from anything in your cables, TV, drivers, operating system, and even the ports on your devices. For instance, while it is generally supported on Chrome browsers, your operating system or hardware might be incompatible. If you’re still unable to access your videos, we recommend updating your operating system (if possible), updating your browser, disabling any add-ons such as ad blockers, or trying different browsers entirely.