--- title: "Player Demo App" slug: "vpe-player-demo-app" updated: 2026-09-17T09:22:39Z published: 2026-09-17T09:22:39Z canonical: "guide.ncloud-docs.com/vpe-player-demo-app" 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. # Player Demo App Available in Classic and VPC ## Video Player Enhancement React Native SDK Demo App You can easily implement video playback using the VPE SDK Demo App for React Native. ![vpe-playerdemoapp_view_ko.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/vpe-playerdemoapp_view_en.png?sv=2026-02-06&spr=https&st=2026-11-14T05%3A16%3A32Z&se=2026-11-14T06%3A16%3A32Z&sr=c&sp=r&sig=Ue2Oc9Y%2BGt%2Ff2c8L5%2Fjz16vaGIlhbJA%2BZp6bCFLFX1Y%3D) [Go to VPE Player Demo App Github](https://github.com/SGRsoft-Dev/vpe-react-native-demoapp) [Npmjs vpe-react-native](https://www.npmjs.com/package/vpe-react-native) ## List of example code | Code | Description | | --- | --- | | **UGC Player Demo** | UGC-style player example code. | | **Player Source Demo** | Playback source configuration demo. | | **Player Event Demo** | Example code for integrating player events. | | **Player Method Demo** | Example code for player control methods. | | **FullScreen Demo** | Custom/modal full screen demo. | | **ScreenRecordingPrevention** | Example code to prevent screen recording and screen capture. | | **Picture in Picture Demo** | Example code for implementing PIP and background play. | | **LLHLS Live Demo** | LL HLS live example code. | | **VTT Pasre Demo** | m3u8 VTT subtitle integration example code. | | **PallyCon DRM Demo** | Example code for playing PallyCon DRM. | | **One Click Multi DRM Demo** | Example code for integrating One Click Multi DRM provided by Ncloud. | | **Watermark Demo** | Text watermark setup demo. | | **Initial release date demo** | Demo for playback with an initial release date setting. | | **Custom button demo** | Example code for adding a custom button. | | **Custom error screen demo** | Example code for directly customizing an error screen. | | **Player button customization demo** | Example for changing the default button design. | | **Basic features override** | Example for directly customizing default button features. |