I am getting RTSP streaming errors when using the VLC bindings in a Java program in conjunction with VLC 2.2.0 and 2.2.1 (also discussed on the VLCJ github site https://github.com/caprica/vlcj/issues/362)
I'm running Windows 7 64-bit, VLC 64-bit (2.2.0 and 2.2.1 both show the issue). It seems to be a VLC issue with a recent Windows 64-bit build, because 2.1.2 works fine. I am running 64-bit JVM and didn't want to switch to 32-bit (as suggested), so I uninstalled my current VLC 64-bit build and downgraded to 2.1.2 64-bit and it works with no issue; my Java program starts and displays the RTSP stream as expected.
Errors reported by the JVM with 2.2.1 and 2.2.0 (...and earlier??)
[000000000054dde0] core demux error: corrupt module: c:\Program Files\VideoLAN\VLC\plugins\access\liblive555_plugin.dll
[000000000059a340] core input error: open of `rtsp://10.8.23.21:554' failed
[000000000059a340] core input error: Your input can't be opened
[000000000059a340] core input error: VLC is unable to open the MRL 'rtsp://10.8.23.21:554'. Check the log for details.