1.安装JDK
上网下载JAVA11的安装包,直接安装。
配置环境变量
JAVA_HOME=C:\\Program Files\JAVA\java11
CLASSPATH=%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
path添加;%JAVA_HOME%\bin
在cmd命令行中执行java -version,显示正确的java版本则安装成功。
2.安装RED5
在https://github.com/Red5/red5-server/releases下载发布的服务端版本。
下载到本地后,直接解压,进入目录。
Windows下直接运行red5.bat就可以启动服务器。
如果出现提示虚拟机错误,说明安装的JAVA版本不对,red5是java开发的,对版本要求比较严格。
如果出现GC命令参数错误,根据网上的说明,可能是当前的java版本已经不使用那个参数了,我的处理方法是直接在red5.bat文件中将启动参数删掉。
设置服务器绑定IP和端口,在conf/red5.properties配置文件中修改,默认是绑定所有IP和端口5080.
服务器启动完成后,在浏览器中连接http://localhost:5080/,看到如下的页面说明服务器启动成功,点击demo打开样例。
如果demo没安装,则点击install进行安装,如果已经安装OFLA Demo,则直接点击JWPlayer demo打开。
点击播放器开始播放,如果看到视频就说明demo安装成功。
3.oflaDemo安装使用
在当前我安装的1.2.8版本中是自带demo的,如果没有就只能上网下载了,我是在CSDN花钱下载了才发现自己本身就有。
demo是放在red5-server\webapps目录下的。
里面的目录结构如下
index.html是demo的首页,里面可以配置播放的视频源。可以自己修改file的视频文件名称和streamer的视频路径,默认是用根目录的,第一次不配置里面的文件名称是错误的,所以是要修改才能播放视频。个人尝试过MOV的视频格式不支持,好像只支持MP4.
还可以使用第三方流播放器,如potplayer,连接rtmpt的地址进行播放。