Given that VLC for Unity is based on LibVLCSharp, it shares 99% of the same APIs which means the LibVLCSharp documentation applies. You can find it here.
A basic explanation of the demo scenes provided in the asset is detailed in the documentation text file.
This is a list of things to check until the release is more automated. Though the "uploading to the store" step cannot be scripted currently.
- plugins.dat generation,
- avoid js files,
- trial ftp upload,
- check that editor and standalone demo scenes work,
- check final package size size (~50MB),
To be complete, the android asset for every ABIs needs:
- classes.jar (only one file for all arch)
- libc++_shared.so (per arch)
- libvlc.so (per arch)
- libVLCUnityPlugin.so (per arch)
- LibVLCSharp and related DLLs (one file for all platform and architectures)
Currently the only supported platforms are:
- Windows classic (win64).
- Android (all ABIs).
- UWP (win64, ARM64).
- iOS (arm64).
- macOS (arm64, x64).