Installing Singularity on a Windows 8, and a Windows 10, both systems had the same problem, and after skipping at the prompt 'Failed to download VLC media package.', the viewer either shuts down a few seconds after starting, or it starts but fails to display the Splash Screen, and never connects to a Grid.
Nick0678, quoted above, has the working solution, in both my cases.
Quoting the solution from the link:
"Depending on your Operating system architecture, download the following vlc package
http://download.videolan.org/pub/videolan/vlc/2.2.8/win64/vlc-2.2.8-win64.7z
http://download.videolan.org/pub/videolan/vlc/2.2.8/win32/vlc-2.2.8-win32.7z
win64 for 64bit Windows, or win32 for 32 bit windows.
Extract the package , and locate the following files and folder
libvlc.dll libvlccore.dll
plugins
Now navigate to your Singularity install directory and copy and paste these into the llplugin folder.
Relaunch Singularity, and your media files should play now.
Hope this helps
ven0m Resident"
This worked for me on Windows 8.1, and Windows 10 installs.