WebRTC is not working

I have WebRTC v. Asterisk 13.14.0
I cant get the WebRTC to work
It looks like i am getting these errors from Chrome

[Deprecation] The rtcpMuxPolicy option is being considered for removal and may be removed no earlier than M60, around August 2017. If you depend on it, please see https://www.chromestatus.com/features/5654810086866944 for more details.

(unknown) [Deprecation] getUserMedia() no longer works on insecure origins. To use this feature, you should consider switching your application to a secure origin, such as HTTPS. See https://goo.gl/rStTGz for more details.

Also my server is closed to the world so i cant do Let’s encrypt, and a self sign certificate wont do the job.
Any suggestions?
Thank you

You have to have a valid certificate and be using SSL (HTTPS)

Thanks on the response i am trying to do this now

A valid certificate means no self-signed certs?

Correct. You may get partial success with Firefox, but will not work at all with Chrome.