Nginx 使用流媒体改善网站视频的访问能力

   为公司建立一个简单的网站, Tomcat结构的,公司需要在上面放学习视频,大概有200M,MP4格式的。

  为了迎合公司的浏览器,使用 html5media.js , <video>标签试用大部分的浏览器。 

    系统上线后,直接发通知学习,立刻服务器访问大量流量,服务器网卡 100M ,直接出现视频很卡的情况。

  很多用户不能访问。 访问人数200多人。

     改造: 

      视频采用 flv 格式, 使用流媒体。 因为服务器上有其他系统,并且用户只可以访问80端口。 因此,使用Nignx 服务器,配置代理转发。

   原先的Tomcat 改到 8080 端口。 限制 flv 流媒体流量 128k

     重点代码如下:

                limit_rate_after 1m;

limit_rate 128k;

     在 Nginx.conf 配置文件中。

     对了,对于 带空格的目录,配置文件中需要加上 “”,例如 “D:/Tomcat 7.0/webapps" 这样才不会报错。

    

    100M带宽应该可以支持100多人同时访问的  ,等待实际的应用效果。

   

相关推荐