On demo server, the default HLS settings are used. This means any stream to play as HLS is transcoded to 480p. WebRTC is playing without transcoding, video goes with resolution, fps, bitrate and codec unchanged. That's why HLS on demo server has a lower quality comparing to WebRTC.
And, we have...