--- title: "VPE 2.0 UMD overview" slug: "vpe-v2-umd-sdk" updated: 2026-09-17T09:22:39Z published: 2026-09-17T09:22:39Z canonical: "guide.ncloud-docs.com/vpe-v2-umd-sdk" stale: true --- > ## Documentation Index > Fetch the complete documentation index at: https://guide.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # VPE 2.0 UMD overview Available in Classic and VPC VPE 2.0 UMD (CDN) is a video player SDK that you can use immediately by adding a single script tag to an HTML page, without a build tool or package manager. ## Key features VPE 2.0 UMD provides the following key features: 1. HLS and DASH streaming: You can play HLS and DASH streams without installing additional libraries. 2. One Click Multi DRM: The SDK safeguards your content securely by supporting Widevine, FairPlay, PlayReady and DRM. 3. Subtitle support: The SDK supports multilingual subtitles by using WebVTT subtitle files. 4. Pre-roll ads: The SDK supports VAST and VMAP ads through the IMA SDK and NAM SDK. 5. Custom UI: You can use the JSON-based layout system to configure the control bar, arrange buttons, and insert custom HTML elements. 6. Responsive layouts: You can create independent control bar layouts for desktop, mobile, and Full screen environments. 7. Watermark: You can display a text watermark to help prevent unauthorized screen recording. ## Supported environments VPE 2.0 UMD supports the following environments: | Environment | Supported | | --- | --- | | Chrome | Latest version | | Firefox | Latest version | | Safari | 15 or later | | Edge | Latest version | | iOS Safari | 15 or later | | Android Chrome | Latest version | ## Quick start Paste the code below into an HTML file to check the player immediately. Note The VPE Player must load `hls.js` and the `dash.js` library separately for streaming playback. If needed, make sure to load them before the VPE script. ```