Skip to content

HISPlayer/Unreal_Engine_Media_Player

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

163 Commits
 
 
 
 

Repository files navigation


HISPlayer is the most advanced Unreal Engine Video Player SDK to stream both Live and VOD content. It enables HLS & DASH video streaming inside your games, metaverses and XR apps on Android, iOS, MacOS, HTML5 / WebGL and Windows PC as well as for the most popular VR/AR headsets such as Meta Quest, XREAL, or HTC Vive.

Our Unreal Video Player is hardware accelerated to provide the top quality video streaming performance on every device. It supports regular or 180-degree, 360-degree, 3D stereoscopic videos up to 8K resolution with the highest FPS. Moreover, it allows you to integrate DRM-protected premium video content into your UE projects while ensuring the highest video quality, thanks to our in-house developed advanced Adaptive Bitrate (ABR) technology.

This repository showcases the HlSPlayer's features list as well as the supported platforms. If you want to try a demo of the latest Unreal player library, please contact us at our website


🚀 HISPlayer Video Hosting Platform 🚀

Drag and drop any video files from your computer, converting them into adaptive HLS / DASH video streaming formats. Stream all these videos directly inside your UE apps with our Unreal Engine Video Player. It is now easier than ever before to include video streaming inside your Unreal (UE) projects.

We help you with the full end-to-end setup, start your FREE trial here!


Custom Development

Our Unreal Engine Video Streaming Player SDK is completely customizable, allowing you to request any desired functionality. If you require specific, advanced features and premium customer support, please contact us here.

Include high quality video streaming inside your Unreal Engine Games and VR/AR apps


Table of Contents


Our Unreal Engine Media Player SDK enables the introduction of new exciting use cases inside your Unreal Engine projects, such as live concerts, video items related to the game or new metaverse experiences.


Features

We support the following features:

Overview

  • HTTP Progressive MP4
  • Local Video Playback
  • HLS & DASH Video Streaming
  • Advanced ABR (Adaptive Bitrate) control
  • DRM Content Protection (Android)
  • Widevine DRM L1 on Meta Quest
  • Live and VOD video streaming
  • Pixel Streaming Unreal Engine
  • Live Video Streaming inside Pixel Streaming content
  • VOD Video Streaming inside Pixel Streaming projects
  • Multistream (stream multiple videos simultaneously)
  • Multistream synchronisation (sync multiple streams)
  • Multiview (stream multiple camera angles or live events)
  • Windows & MacOS Editor (C++ & Blueprint)
  • 4K Resolution Video
  • 8K Resolution Video
  • Rendering Videos on 3D Objects
  • VR, 180, 360, 3D stereo, & 2D mono video
  • 3D stereoscopic video top-bottom and side-by-side
  • Android Vulkan Graphics API
  • Android Vulkan 360, 8K video performance at the highest FPS
  • Direct to GPU texture video rendering with Vulkan
  • Direct to Android surface video rendering
  • Low Latency HLS (LL HLS)
  • Low Latency DASH (LL DASH)
  • GPU-accelerated video playback
  • Dolby Atmos and Dolby Audio (Dolby AC3, Dolby EAC3)
  • Audio PCM Data
  • Audio track selection
  • Video Hosting

Basic Features

  • Open Video Content
  • Play / Pause
  • Stop
  • Loop
  • AutoPlay
  • Mute
  • Close
  • Seek
  • Volume

Supported Platforms

Platform Supported Graphics APIs HLS DASH DRM
Windows DirectX11 / DirectX12 ✔️ ✔️
MacOS Metal ✔️
Android OpenGL ES3, Vulkan ✔️ ✔️ ✔️
Meta Quest OpenGL ES3, Vulkan ✔️ ✔️ ✔️
iOS Metal ✔️
HTML5 WebGL 1.0 / WebGL 2.0 ✔️ ✔️

Unreal Engine Versions:

UE 5.4, 5.5, 5.6, 5.7





Android media player plugin for Unreal Engine, Unreal marketplace, Windows media player plugin for Unreal Engine, Media Player plugin for Unreal Engine, Stream live performances and media into your Unreal project, HLS and DASH streaming within Unreal, Unreal Engine Video Streaming, UE4 live streaming, UE5 live streaming, web3, real-time 3D world, Unreal Engine 4, HTML5, gaming and entertainment, blockchain, Electra Media Player, Media player plugin for Unreal, Unreal Engine 4, Unreal web, Epic Games, Oculus Quest, Meta Oculus, Gear VR, HTC Vive, metaverse, AR, VR, XR, Amazon Interactive Video Service, timed metadata, embed metadata, metadata, ID3 tags, timestamps, unreal web player, unreal html5 video, Disney, Play a Video Stream Unreal Engine, Streaming Video in Unreal Engine, Unreal Engine 5 Video Streaming, Unreal Media Server, play video in unreal, 3D Pixel Streaming for Unreal Engine, HTTP Live Streaming format, Play a Video File | Unreal Engine 4.27, Media Player, Unreal Engine, Cloud Computing, 3D streaming, Adaptive Streaming, VR Support, Performance Optimization, hardware accelerated software, other optimizations to deliver smooth and efficient video playback, vulkan, Player plugin for Unreal Engine, HTML5 platform, vulkan video rendering.