vlc-unity is an integration of the LibVLC engine with the Unity 3D game engine. This project allows to embed LibVLC inside a Unity-based game.
Since Unity apps and games are built using C#, LibVLCSharp is used for the scripting part when interacting with LibVLC in Unity. The rest of the plugin code, transparent to Unity users, is written in C++ for maximum performance and ease of use of the various graphics APIs (OpenGL, Direct3D).

Several Unity sample scenes are available to help you get started quickly!
User support and development is handled in the GitLab repository.
vlc-unity is available through git at:
git clone https://code.videolan.org/videolan/vlc-unity
The source code can be browsed online at code.videolan.org.
Contributions are welcome as merge requests in our gitlab repository.

