本文主要是介绍LiveGBS流媒体平台GB/T28181功能-支持RTSP流分发支持GB28181国标流转RTSP流如何配置RTSP视频直播流输出,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
LiveGBS支持RTSP流分发支持GB28181国标流转RTSP流如何配置RTSP视频直播流输出
- 1、开启RTSP
- 1.1、页面配置
- 1.2、ini文件配置
- 2、配置RTSP流用户密码
- 3、RTSP流地址(接口调用)
- 4、RTSP流地址(静态拼接获取)
- 5 、相关问题
- 6、搭建GB28181视频直播平台
1、开启RTSP
1.1、页面配置
在基础配置 -> 流媒体服务配置中配置,RTSP端口,对应的 RTSP 端口需要在服务端开放 TCP
1.2、ini文件配置
若已在页面配置,无需修改ini,自行修改INI配置需要重启服务
开启它的 RTSP 输出格式. 找到 LiveSMS 压缩包下面的 livesms.ini,找到端口配置RTSP端口,可以自行配置端口
[rtsp]
; 配置开启 RTSP 服务(可选)
port=554
在 Linux 下面如果开启 554 端口通常需要 root 权限, 需要以 sudo 来运行 livesms 服务程序
2、配置RTSP流用户密码
- LiveSMS中配置文件中配置
- livesms.ini -> [rtsp]下面添加如下示例配置,示例中 testname 和 testpass 换成您自己的配置
- 重启LiveSMS后生效,如若配置开启这个,播放rtsp流地址要加上用户名密码
格式如:rtsp://用户名:密码@192.168.2.135:554/34020000001110000234_34020000001320000234
...
[rtsp]
username=testname
password=testpass
...
3、RTSP流地址(接口调用)
通过调用接口的方式获取直播流地址,具体接口 实时直播 - 开始直播 /api/v1/stream/start
取接口返回的 RTSP 字段
"RTSP": "rtsp://192.168.2.153:554/34020000001320000266_34020000001320000266",
这个 RTSP 地址可以用 ffplay 或是 VLC 来播放
4、RTSP流地址(静态拼接获取)
如果需要通过直播流地址直接拉流, 而不是通过开始直播接口, 请开启 基础配置 -》允许直播地址拉流
配置规则如下:
HTTP端口直播流地址格式
- RTSP: rtsp://{sms_ip}:{port}/{设备国标编号}_{通道国标编号}
HTTPS端口直播流地址格式
- RTSP: rtsp://{sms_ip}:{port}/{设备国标编号}_{通道国标编号}
5 、相关问题
LiveGBS如何获取其它直播流地址HLS/HTTP-FLV/WS-FLV/WebRTC/RTMP?
6、搭建GB28181视频直播平台
- 支持 Windows Linux 及其它CPU架构(国产、嵌入式…)操作系统
- 安装包下载 、 安装使用说明、 WEB前端源码
- 更多常见问题
这篇关于LiveGBS流媒体平台GB/T28181功能-支持RTSP流分发支持GB28181国标流转RTSP流如何配置RTSP视频直播流输出的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!