系统环境:Ubuntu-24.04-server
JDK环境:≥java17
一、部署rtsplive
上传rtsplive-ubuntu-x64.tar.gz至linux-Ubuntu-24.04服务器
并解压至/opt目录下
二、安装JDK
使用Java
命令,检测是否有安装java,是否大于17版本
如系统安装了低于17
版本以下,请卸载并安装≥17的java
卸载Ubuntu系统java:https://www.cnblogs.com/jaysonteng/p/13453244.html
系统环境可联网时,未安装java
运行环境,Ubuntu系统会提示安装命令,安装对应版本即可。
安装完成后,执行java --version
系统打印出java版本号即java安装成功。
非联网环境安装时,可通过ORACLE官网下载Ubuntu可使用的Debian包进行安装部署。
下载地址:https://www.oracle.com/cn/java/technologies/downloads/#java17
下载版本选择:
下载的文件名称:jdk-17_linux-x64_bin.deb
把下载好的deb包上传至服务器,路径任意,我这里上传到了/opt下
使用dkpg -i
命令进行安装。
安装完成后执行java --version
命令确认java是否安装成功。
打印出版本号为安装成功,其他提示需根据报错信息解决对应问题。
三、启动rtsplive
进入到/opt/rtsplive/bin 路径下
运行启动脚本:.\start_rtsplive.bat
bat脚本会执行启动jar包命令,并运行在8088端口上。
四、测试
在客户端电脑上,使用浏览器访问demo地址:http://ip:8088/mse.html 打开demo页。
在第一行地址栏输入:用户名:密码@地址:端口/模式
以此项目测试摄像头地址为例:rtsp://admin:Admin123@192.168.100.112:554/stream1
点击:获取
待返回RTC地址与返回HTTP地址有正确的地址参数返回时,点击:播放
按钮进行播放。