I'm looking for a java media player API for VLC or a media framework that lets the player use subtitle files whilst playing like that of SRT used in VLC. I've looked into the java binding JVLC however it does not seem obvious from reading around if it's supported and if so how? Also looked at the more modern Java Media Framework (JMF); no look there either.

To explain the project looking to create a slim front end interface for VLC that would have the look and feel of a TV interface full screen overlaid menu options etc that also has good support for subtitles as my partner is hearing impaired so she requires me to have subtitles on everything...

Does anyone have any ideas or sample code to get me started?