1、Linux环境准备
linux版的red5下载 https://github.com/Red5/red5-server/releases
nginx-rtmp下载 ,使用linux的git命令:git clone https://github.com/arut/nginx-rtmp-module.git
( 如果没有git进行安装,yum install git)
二者选一就可以了,网上说nginx比red5性能高,而且用的人比较多。nginx要把hls_fragment 调低一点,性能才好,不然会很卡
OBS去官网下载就可以了obs官网
jwplayer 上百度找,或者进入red5目录的/red5-server/webapps/oflaDemo下,会有一个jwplayer.js和player.swf文件。把它复制到自己的项目就能用。
websocket 后面再项目的pom文件中引入依赖即可(用来实时发送弹幕)。
2、red5/nginx-rtmp安装
red5安装教程有很多,网上找教程即可例如这个
注意的是:制作完启动脚本之后,我启动脚本成功但还是访问不了red5主页,这时,我直接到red5目录手动执行./red5.sh文件,就能访问到red5主页。但一退出red5就会关闭,所以可以使用后台启动 ./red5.sh &
nginx-rtmp教程也可以在网上找到。
先下载好nginx以及以下依赖(yum install gcc-c++、openssl、pcre、zlib)
新建一个nginx文件夹usr/local/nginx,并且在nginx使