Skip to content

ysh11o-2020/CXSVideoPlayerPlugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

CXSVideoPlayerPlugin

A robust video playback plugin for Unreal Engine that supports both local files and live streaming protocols.

Features

  • Compatible with Unreal Engine 5.0 - 5.3 (Tested on 5.2)
  • Windows 64-bit platform (PC)
  • Live streaming support (RTSP, RTMP, M3U8, etc.)
  • Local file support (AVI, MP4, etc.)

Installation & Usage

1. Place the plugin folder into your project's Plugins directory

2. Recompile and reopen your project

3. Navigate to the plugin content directory

4. Open Demo Level A

Click Run

This level demonstrates the video player usage in UI. You can directly click play to stream video, or click the button next to the input field to open and play local video files.

Chroma Key Enabled (Currently supports green screen only)

Chroma Key Disabled

5. Open Demo Level B

Demo Level B demonstrates the usage of video players in 3D scenes

The Blueprint class used in the scene is as follows:

6. Blueprint Logic

About

A high-performance Unreal Engine 5 plugin for video playback in UI and 3D scenes. Supports local files (MP4, AVI) and live streams (RTSP, RTMP, HLS). Features include playback control, real-time chroma keying, and is powered by OpenCV. Compatible with UE 5.0 - 5.5.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages