公司的流媒体如何通过https可以看视频

公司之前的流媒体服务器是通过http访问进行现场视频的观看,现在要求通过https进来也能看,网上看了可以通过nginx配置来实现,请问有懂的老教一下吗,谢谢。nginx配置是怎样配置的?

img

img


NGINX相关模块已按照网上配置好了的

img

https配置需要在NGINX.conf里面配置才行,需要准备ssl证书,具体配置详见

Nginx下配置Https证书详细过程_smartdt的博客-CSDN博客 一、Http与Https的区别HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。HTTPS:是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。HTTPS协议的... https://blog.csdn.net/smartdt/article/details/80027579?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166754122116800182167675%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=166754122116800182167675&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_positive~default-1-80027579-null-null.142^v63^control,201^v3^control_2,213^v1^t3_control2&utm_term=nginx%E9%85%8D%E7%BD%AEhttps%E8%AF%81%E4%B9%A6&spm=1018.2226.3001.4187

server {
        listen       8982 ssl;
        server_name  localhost;
        
        client_max_body_size 2048M;

        index  index.html index.htm index.jsp;

        ssl_certificate      /root/card/domain.crt;
        ssl_certificate_key  /root/card/domain_nopass.key;
        
        ssl_session_cache    shared:SSL:1m;
        ssl_session_timeout  5m;

   
         location / {
            index  index.html index.htm;
            proxy_pass http://localhost:8981/;
        }
    }

提供参考实例【Nginx配置Https(详细、完整)】,期望对你有所帮助:https://www.cnblogs.com/sexintercourse/p/16602405.html
【推荐理由:讲解详细,注解清晰】

去阿里云申请一个免费的SSL证书,然后在它的页面会有详细的nginx如何配置的信息,照着搞就OK啦

img

好复杂