The phone calls are not encrypted. Clarity provides a phone number for both the expert and user to call. The call is timed from when both parties connect to when one hangs up. I hope this helps.
I would recommend that you check out http://wistia.com/ - I use them for all my videos. Public and privately.
Your best bet is to go on the Java discussion board for this type of question.
It looks like you can do this with Cloudflare so if I were you I would email them to ask. See this article here: https://www.cloudflare.com/ssl If that doesn't work I would contact your web host. Your web host will be able to provide a solution for you that will be simple and easy.