This listing has not been migrated to FAB by the seller. It is only available to use from your Vault in the Epic Games Launcher.Learn more about Fab

DBVlc

DearBing - Code Plugins - Sep 6, 2021

DBVLC is Media Framework plugin for UE4 that based on Video LAN Codec (libVLC) native libraries.

  • Supported Platforms
  • Supported Engine Versions
    4.26 - 4.27, 5.0
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Version 3.0:

Feature:Added function to set playback speed[SetPlayRate/GetPlayRate] .

Feature:Added function to GetTime,GetVideoLength,GetResolution.

Feature:Added a blueprint particle to implement the loop and PlayVideo function and Support for switching URL.

Version 2.0:

Optimize: Fixed a large number of RTSP crashes during playback. Improved stability andperformance of the plugin

Feature: Update VLC dynamic library to 3.0.17.3

Feature:Added the NetworkCaching configuration item to improve the playback of videos with poor network status or high resolution.The unit is ms.

Feature: Add MaxFrame. MaxFrame represents the number of frames decoded in 1 second, whichis used for high-concurrency monitoring matrix. When MaxFrame=0, there is no limit.

Version 1.1:

Optimize the release and load effects, using asynchronous threads to avoid the main thread easily blocked Hardware acceleration is set to false by default for greater machine compatibility

Version 1.0:

This plug-in is based on the dynamic library of VLC 3.0.16.

Video: DBVlc Demo Video

Windows exe Demo:DBVlcPlayer426DemoExe

VLC is a powerful video player that supports almost all video formats. For more details, please check out the official website https://www.videolan.org/.

You can play surveillance and network video as well as local video in UE4 using this plugin, it is conveniently compatible with various video formats.

Supported local video file playback, main formats (only for Win, Mac & Linux):

3GPP (.3gp), AVI (.avi), FLV (.flv), SWF (.swf), M4V (.m4v), Matroska (.mkv), Ogg Video (.ogg), QuickTime File Format (.mov.qt), WebM (.webm), Windows Media Video (.wmv).

Technical Details

Features: (Please include a full, comprehensive list of the features of the product)

  •  Supported main streaming media protocols :HTTPSHTTPHLSRTSPRTMP,Local Video
  •  Supported main video player events : OpeningBufferingPlayingPausedStopped
  •  Supported main video player features, like:play, pause,stop, audio control

Code Modules: (Runtime) 

Number of Blueprints:0

Number of C++ Classes:2

Network Replicated: (No)

Supported Development Platforms: (Windows)

Supported Target Build Platforms: (Win64)

Documentation: http://www.lexuehudong.com/cdn/usermanual/DBVlc_UserManual.pdf

Example Project: http://www.lexuehudong.com/cdn/usermanual/DBVlcPlayer426DemoProject.zip

Example Blueprint Project: http://www.lexuehudong.com/cdn/usermanual/DBVlcPlayer426DemoProjectForBP.zip

Important/Additional Notes: Video URL is not a web youtube adress or other video web adress you can get some test address from example project.

Tags

MP4VIDEOVLCMKVRTMPHLSAVIRTSPVIDEOPLAYER