I don't think that IRC Cloud was originally based on websocket...I think it used 'keep-alive' but I could be wrong. Although it still has documentation on how to use HTTPS for stream end-points (
https://github.com/irccloud/irccloud-tools/wiki/API-Overview).
Also can't find much information about WebRTC support for IRC Cloud.