WebRTC 解决方案需要 SSL(HTTPS)才能在远程计算机上运行。Ant Media Server 提供免费的快速解决方案,只需单击一下即可将 SSL 安装到服务器,如下所述(https://antmedia.io/enable-ssl-on-ant-media-server/)。
另一方面,安装 SSL 需要互联网连接。不幸的是,在我们的设置中没有互联网连接,如何在没有互联网连接的 Ant Media Server 上安装 SSL?
答案1
有一个解决方案。
这博客文章提到 enable_ssl.sh 脚本允许您使用任何 SSL 证书。您可以提供完整链文件和私钥文件以及 DNS 名称,如下所示。此操作不需要互联网连接。
sudo ./enable_ssl.sh -f {FULL_CHAIN_FILE} -p {PRIVATE_KEY_FILE} -d {DOMAIN_NAME}
enable_ssl.sh 文件位于 /usr/local/antmedia
问候,A.Oguz