1、使用srs或者ngnix-rtmp搭建rtmp服务器
2、ngnix搭建开启https功能;
3、在/etc/nginx/nginx.conf文件最后添加如下配置
stream {
upstream backend {
server 127.0.0.1:1935;
}
server {
listen 1938 ssl;
proxy_pass backend;
ssl_certificate /etc/ssl/certs/nginx-selfsigned.crt;
ssl_certificate_key /etc/ssl/private/nginx-selfsigned.key;
}
}
#NODE:其中nginx-selfsigned.crt、nginx-selfsigned.key为openssl自定义签发的证书,请自行搜索怎么搭建https服务器,怎么生成自签名证书