The most advanced cross-platform Unreal Engine Media Player SDK
Get Your Free Demo Here
Links: Website | Documentation | Customer Support
HISPlayer is the premium multi-platform video streaming player for Unreal Engine. Whether your videos are Local, video on demand (VOD) or Live stream, our Unreal Player SDK will play them across all platforms with the best video quality and the most advanced features.
This Video Player SDK enables HTTP Live Streaming (HLS) & MPEG-DASH streaming inside your Unreal Games, Metaverses and VR/AR apps on Windows, Android, iOS, MacOS, HTML5 / WebGL and VR/AR headsets such as Meta Quest, XREAL, Pico, HTC Vive.
Work with Media Playback functionality in Unreal Engine.
Our Media Player SDK will allow you to include premium video content inside your Unreal Engine games, securing the best video quality thanks to our advanced Adaptive Bitrate (ABR) techology. It also supports DRM content protection and advanced features such as multi-stream, Pixel Streaming, audio PCM Data for spatial audio and ambisonic sound.
Custom Development
Our Unreal Engine video streaming player is completely customizable, allowing you to request any desired functionality. If you require specific, advanced features and premium customer support, please contact us here.
NEW!
HISPlayer Video Upload and Hosting
HISPlayer includes now the option to upload and host your local videos directly from your computer and turn them into HLS/DASH streaming formats. You can play those video streaming URLs with HISPlayer Video Player anywhere inside your Unreal projects. It is now easier than ever before to include videos inside your Unreal games and apps. Start your FREE trial here!
You will find here a video showing how it works:
New Features Update:
- Vulkan rendering (Android, Meta Quest)
- Local Video Playback (Android, Windows)
- Android Widevine DRM protection and DRM token support
- 8K 180, 360-degree 3D stereo videos on Meta Quest
- Vulkan 8K video performance on Meta Quest
Basic Playback Features:
- Open Video Content
- Play / Pause
- Resume
- Stop
- Loop
- AutoPlay
- Mute
- Close
- Seek / Scrubbing
- Volume Control
- Get Current Position
- Get Total Time
Advanced Features
- HTTP Progressive Download MP4
- HLS & DASH Video Streaming
- Video on demand (VOD)
- Live streaming
- Advanced ABR control (Adaptive Bitrate)
- Get Track Resolution (Width, Height, Bitrate, FramerateâŠ)
- Get Current Resolution
- Select Resolution
- DRM Video Content Protection
- Widevine DRM
- Multistream (multiple video streaming from different camera angles)
- MultiView
- Playback Speed Control
- Video Player 180, 360 (2D, 3D Stereo, 8K)
- Virtual Reality (VR) and 180-degree, 360-degree Stereoscopic Video Playback
- Windows & MacOS Editor (C++ & Blueprint)
- 4K (UHD) Resolution
- 8K (UHD) Resolution
- 60 Frames Per Second (FPS)
- Rendering Videos on 2D & 3D Objects
- Amazon Interactive Video Service (Amazon IVS)
- Timed Metadata
- ID3 Tag
- Pixel Streaming Unreal Engine
- Live video streaming inside Pixel Streaming
- VOD video streaming inside Pixel Streaming
- Audio PCM data (interactive and immersive audio solution for media and gaming)
- Fully compatible with Audiokinetic Wwise audio (enhance audio)
- Set Max Bitrate
- Get Available Bitrate
- Get total duration of a video
- Get current playback position
- Vulkan rendering support for very high resolution (Android, Oculus / Meta QuestâŠ)
- Render 180 & 360 video
- 3D Stereoscopic 180 & 360 VR video
- 180 & 360 stereo panoramic video Player Plugin for Unreal Engine
- 360 (2D , 3D, 180, 360 stereo, mono) Video Playback
- 8K 360 and 180 Video
Supported Streaming Protocols:
- HLS
- DASH
Supported Audio Codecs:
Audio Codecs | Windows | Android | Meta Quest | iOS | MacOS | HTML5 |
---|---|---|---|---|---|---|
AAC |
Supported Video Codecs:
Video Codecs | Windows | Android | Meta Quest | iOS | MacOS | HTML5 |
---|---|---|---|---|---|---|
H.264 (AVC) | ||||||
H.265 (HEVC) | * |
Supported Unreal Rendering Modes:
- Texture
- UMG UI
Supported Platforms
Platform | Supported Graphics APIs | HLS | DASH | DRM |
---|---|---|---|---|
Windows | DirectX11 / DirectX12 | |||
Android | OpenGL ES3, Vulkan | |||
Meta Quest | OpenGL ES3, Vulkan | |||
HTML5 Platform | WebGL 1.0 / WebGL 2.0 | |||
iOS | Metal | |||
MacOS | Metal |
Supported Development Platforms
- Windows
- MacOS
Unreal Engine Versions
Platform | UE 4.23 | UE 5.0 | UE 5.1 | UE 5.2 | UE 5.3 | UE 5.4 |
---|---|---|---|---|---|---|
Windows | ||||||
Android | ||||||
Meta Quest | ||||||
HTML5 Platform | ||||||
iOS | ||||||
MacOS |
Extended Reality (XR), Virtual Reality (VR), Augmented Reality (AR), Mixed Reality (MR) - VR/AR Headsets
Android:
- Oculus Rift Go
- Oculus Gear VR
- Meta Quest
- Meta Quest 2
- Meta Quest 3
- HTC Vive Focus
- HTC Vive Focus Plus
- HTC Vive Focus 3
- Pico Goblin
- Pico G2 4K
- Pico Neo 2
- Pico Neo 3
- Lenovo Mirage Solo
- XREAL
Windows PC
- HTC Vive
- HTC Vive Pro
- HTC Vive Cosmos
- Valve Index
- Oculus Rift
- Oculus Rift S
- StarVR
LIve Video Streaming inside Pixel Streaming
Did you know HISPlayerâs Unreal Engine Video Player SDK allows you to include Live Video Streaming inside your Pixel Streaming applications?
We make it possible with both MPEG-DASH and HLS streams, get your demo today!
Get Your Free Demo Here
Related key words:
Live streaming, Media, Video, Movie, Cinema, Play a Video Stream, Play a Video File, Playing Live Video, Control Playback, HLS (.m3u8
), DASH (.mpd
), MP4, .mp4
, 8K, 4K, Audio, Video Player Plugin, Blueprint, MediaPlayer, Media Stream, HTML5, Games, Spatial audio, VR, 360 video, 3D, UE Media Player Framework, Media Framework, Working with Media Playback functionality in Unreal Engine, DRM protection, Widevine DRM, iOS, MacOS, MacOS Media Player, iOS media player, Vulkan 8K Video Performance, Meta Quest, Oculus Quest