Hello Albert,
BemTV was developed on top of WebRTC to be used inside the browsers. It acts helping the broadcast throughput by exchanging chunks between watchers that are using Firefox or Chrome. If you already have a HLS transmission, you're all set to watch your content inside your VLC, but without taking advantage of peer-to-peer overlay.
I have plans to use OpenWebRTC[1] to bootstrap a native BemTV client (for desktop and mobile devices) and I could think of implementing a BemTV plugin for VLC. If you would like to start this mission I would be glad to help you!
Best,