为公司建立一个简单的网站, 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多人同时访问的 ,等待实际的应用效果。
相关推荐
nginx搭建流媒体服务器(flv,mp4视频播放网站).zip
一步步安装nginx搭建流媒体服务器的所有软件打包; nginx-1.8.0.tar.gz :应用服务器主程序 nginx_mod_h264_streaming-2.2.7.tar.gz :MP4流媒体支持模块。 openssl-1.0.1c.tar.gz :openssl库 pcre-7.9.tar.gz :...
nginx (rtmp,hls,rtsp)视频流分发,视频直播服务器,win32
基于SpringBoot+Nginx的流媒体动漫点播网站项目源码+项目说明.zip 基于SpringBoot+Nginx的流媒体动漫点播网站项目源码+项目说明.zip 基于SpringBoot+Nginx的流媒体动漫点播网站项目源码+项目说明.zip 【备注】 主要...
Nginx搭建rtmp流媒体服务器详解与实例
基于java搭建的流媒体服务器(nginx+ffmpeg)可运行在linux上,具体文章说明:https://blog.csdn.net/weixin_40263855/article/details/87917484
nginx流媒体服务器编码,支持RTMP,HLS等直播协议,实现服务器自动录制视频
压缩包里包含了: Linux下通Nginx搭建RTMP流媒体服务器需要的一系列源码包。 搭建方法可以参考博文: https://blog.csdn.net/xiaolong1126626497/article/details/105378894
root nginx-rtmp-module-master/; } location /control { rtmp_control all; } rtmp { server { listen 1935; chunk_size 4000; application live { live on; } } } 在conf配置文件中配置
附件为配置整合好的包,使用之前需要了解jwplayer及nginx的使用,jwplayer配置基本都在index.html中有注释,nginx配置在...nginx增加了流媒体插件可实现拖拽播放;支持流量控制; 是一套完整的在线视频播放解决方案。
使用Tomcat搭建视频服务器,后面又在Ubuntu上用Nginx做了一套。使用ffmpeg处理视频文件为HLS协议的分片以支持点播。
搭建ffmpeg+nginx+yasm 流媒体服务器低延迟,最低延迟两三秒,文档已清晰注明安装部署步骤,基本无需修改,直接可以使用,本文采用rtsp转hls流进行播放
基于SpringBoot+Nginx的流媒体动漫点播网站项目_源码
windows上架设流媒体服务器,nginx+rtmp+obs推流+vlc拉流解决方案。 Nginx是一款轻量级的Web 服务器/反向...nginx通过rtmp模块提供rtmp服务, obs推送一个rtmp流到nginx, 然后vlc客户端通过访问nginx来收看实时视频流。
nginx搭建流媒体服务器实现点播和直播教程
基于nginx发布的视频,使用前端脚本实现在线视频学习,视频是在本地发布的,主要是本地的视频文件太多,不方便挨个查看学习,使用浏览器学习效率会高些。
rk3399移植 nginx +rtmp实现流媒体服务器,实现rk3399推送网络视频流(rtmp、https),使用时在根目录下新建/home/build 文件夹,解压后进入/home/build/build/conf,打开nginx.conf 添加rtmp配置(网上很多根据自己...
利用脚本shell 安装nginx 流媒体服务
vs2013编译 修改nginx.conf中加入rtmp { server { listen 1935; application live { live on; } } }可以直播 如果运行时缺少libeay32.dll ,ssleay32.dll加上 建立一stop.bat 内容为nginx.exe -s stop ...
linux版本-nginx 1.6.3.tar.gz下载,是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。附件包含nginx搭建rtmp协议流媒体服务器