LiveGBS流媒体平台GB/T28181功能-支持RTSP流分发支持GB28181国标流转RTSP流如何配置RTSP视频直播流输出

本文主要是介绍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视频直播流输出的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1142253

相关文章

Linux流媒体服务器部署流程

《Linux流媒体服务器部署流程》文章详细介绍了流媒体服务器的部署步骤,包括更新系统、安装依赖组件、编译安装Nginx和RTMP模块、配置Nginx和FFmpeg,以及测试流媒体服务器的搭建... 目录流媒体服务器部署部署安装1.更新系统2.安装依赖组件3.解压4.编译安装(添加RTMP和openssl模块

定价129元!支持双频 Wi-Fi 5的华为AX1路由器发布

《定价129元!支持双频Wi-Fi5的华为AX1路由器发布》华为上周推出了其最新的入门级Wi-Fi5路由器——华为路由AX1,建议零售价129元,这款路由器配置如何?详细请看下文介... 华为 Wi-Fi 5 路由 AX1 已正式开售,新品支持双频 1200 兆、配有四个千兆网口、提供可视化智能诊断功能,建

SpringBoot+MyBatis-Flex配置ProxySQL的实现步骤

《SpringBoot+MyBatis-Flex配置ProxySQL的实现步骤》本文主要介绍了SpringBoot+MyBatis-Flex配置ProxySQL的实现步骤,文中通过示例代码介绍的非常详... 目录 目标 步骤 1:确保 ProxySQL 和 mysql 主从同步已正确配置ProxySQL 的

Spring Boot整合log4j2日志配置的详细教程

《SpringBoot整合log4j2日志配置的详细教程》:本文主要介绍SpringBoot项目中整合Log4j2日志框架的步骤和配置,包括常用日志框架的比较、配置参数介绍、Log4j2配置详解... 目录前言一、常用日志框架二、配置参数介绍1. 日志级别2. 输出形式3. 日志格式3.1 PatternL

配置springboot项目动静分离打包分离lib方式

《配置springboot项目动静分离打包分离lib方式》本文介绍了如何将SpringBoot工程中的静态资源和配置文件分离出来,以减少jar包大小,方便修改配置文件,通过在jar包同级目录创建co... 目录前言1、分离配置文件原理2、pom文件配置3、使用package命令打包4、总结前言默认情况下,

Java如何获取视频文件的视频时长

《Java如何获取视频文件的视频时长》文章介绍了如何使用Java获取视频文件的视频时长,包括导入maven依赖和代码案例,同时,也讨论了在运行过程中遇到的SLF4J加载问题,并给出了解决方案... 目录Java获取视频文件的视频时长1、导入maven依赖2、代码案例3、SLF4J: Failed to lo

SpringBoot整合DeepSeek实现AI对话功能

《SpringBoot整合DeepSeek实现AI对话功能》本文介绍了如何在SpringBoot项目中整合DeepSeekAPI和本地私有化部署DeepSeekR1模型,通过SpringAI框架简化了... 目录Spring AI版本依赖整合DeepSeek API key整合本地化部署的DeepSeek

Python实现多路视频多窗口播放功能

《Python实现多路视频多窗口播放功能》这篇文章主要为大家详细介绍了Python实现多路视频多窗口播放功能的相关知识,文中的示例代码讲解详细,有需要的小伙伴可以跟随小编一起学习一下... 目录一、python实现多路视频播放功能二、代码实现三、打包代码实现总结一、python实现多路视频播放功能服务端开

Python实现视频转换为音频的方法详解

《Python实现视频转换为音频的方法详解》这篇文章主要为大家详细Python如何将视频转换为音频并将音频文件保存到特定文件夹下,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. python需求的任务2. Python代码的实现3. 代码修改的位置4. 运行结果5. 注意事项

css实现图片旋转功能

《css实现图片旋转功能》:本文主要介绍了四种CSS变换效果:图片旋转90度、水平翻转、垂直翻转,并附带了相应的代码示例,详细内容请阅读本文,希望能对你有所帮助... 一 css实现图片旋转90度.icon{ -moz-transform:rotate(-90deg); -webkit-transfo