He is where we are at;
The issue with HTML5 HLS is that there is no ip to ip peering possible.
Commonly referred to as: Private chat cam-to cam with 2 way voice. WebRTC is one solution for this. Flash is the best solution (*for PC only) still used for now.
Access control (private mode) is possible in HLS in a MPEG-Dash EME player. Adobe with all of their financial and technical resources have not offered a commercial product to the industry.
We have had 1 on 1
WeRoulette - Video Chat for casual encounters open in beta to the public for over 2 years now.
Webcam site backends are very complex and need to adapt or die. I foresaw this day that is coming 3 years ago and we are going to be making some major changes in time.