You may want to revisit VLC. It now has the option for you to run it with with minimal UI or even with no UI at all (just a video frame), and if you are brave enough you can also design a custom UI for it.
The only thing I really don't like about VLC is the traffic cone icon, but I get that's their brand so I have to live with it.
The only thing I really don't like about VLC is the traffic cone icon, but I get that's their brand so I have to live with it.