The place to begin with enabling TLS is to install Security Certificates on Mediasite Windows Server 2016.
To install your SSL certificate:
1. Go to Start > Administrative Tools > Internet Information Services (IIS) Manager.
2. In IIS Manager, in the Connections menu tree (left pane), locate and click the server name.
3. In the middle pane, under Security, double-click Server Certificates.