LiveGBS GB28181流媒体服务
产品介绍
LiveGBS 国标(GB28181)流媒体服务软件
提供用户管理及Web可视化页面管理,开源的前端页面源码;
提供设备状态管理,可实时查看设备是否掉线等信息;
提供 WebRTC、RTSP、RTMP、HTTP-FLV、Websocket-FLV、HLS 等多种协议流输出;
提供对外服务器获取状态、信息,控制等 HTTP API 接口;
支持设备或平台通过GB28181协议接入 及 向上级联国标平台;
支持设备或平台通过GB35114协议接入 及 向上级联国密平台;
支持多分屏同时多路播放;
支持分屏轮巡播放,智能码流控制;
支持音频、视频同时播放;
支持树型展示,及自定义虚拟目录;
支持 H264、H265 等多种视频格式接入;
支持服务端降码率,指定视频参数输出;
支持 CAS、OAuth 单点登录;
支持语音对讲,级联语音对讲;
支持云端录像存储、查询;
支持设备状态监测、录像检索、回放;
支持云台控制、预置位巡航;
支持用户管理:添加管理员、操作员、观众,权限关联通道;
支持 UDP、TCP 两种国标信令传输模式;
支持 UDP、TCP被动、TCP 主动三种国标流传输模式;
支持 HTTPS 加密;
支持 Sqlite3 | Mysql | Mariadb | 高斯 | 瀚高 | 达梦 等数据库切换;
支持企业私有云部署,支持 Linux & Windows & 国产化信创环境;
功能列表
编号 | 功能模块 | 标准版 | 旗舰版 | 描述 |
- | 服务器可视化概览 | √ | √ | 展示概览信息 |
- | 设备状态管理 | √ | √ | 查看每个设备和通道的信息 |
- | 树状展示 | √ | √ | 树状目录分层展示,支持自定义目录结构 |
- | 流协议转换 | √ | √ | GB28181协议的流转输出多种其他格式,如 WebRTC/HTTP-FLV/Websocket-FLV/RTMP/RTSP/HLS |
- | UDP信令接入 | √ | √ | GB28181中UDP方式发送SIP协议 |
- | TCP信令接入 | √ | √ | GB28181中TCP方式发送SIP协议,需要设备端支持GB28181-2016 |
- | UDP视频流接收 | √ | √ | GB28181中UDP方式发送音视频数据 |
- | TCP被动视频流接收 | √ | √ | 摄像头通过TCP向服务端推音视频流,需要设备端支持GB28181-2016 |
- | TCP主动视频流接收 | √ | √ | 服务端通过TCP向摄像头拉音视频流,需要设备端支持GB28181-2016 |
- | WebRTC输出 | √ | √ | 输出低延时WebRTC视频流 |
- | RTMP流输出 | √ | √ | 输出RTMP视频流 |
- | RTSP流输出 | √ | √ | 输出RTSP视频流 |
- | HTTP-FLV输出 | √ | √ | 输出HTTP-FLV视频流 |
- | HLS输出 | √ | √ | 输出HTTP-HLS视频流 |
- | Websocket-FLV输出 | √ | √ | 输出Websocket-FLV视频流 |
- | 推流信息统计 | √ | √ | 视频流信息统计,如音视频格式、码率、分辨率、帧率、总数据量、总时长等 |
- | 播放信息统计 | √ | √ | 播放人数、播放总数据量等 |
- | 直播分享 | √ | √ | 分享链接可以直接打开播放 |
- | 播放鉴权/播放地址加密 | √ | √ | 支持自定义播放鉴权防止被盗播 |
- | HTTPS加密 | √ | √ | 支持开启HTTPS,进行接口、视频流加密 |
- | 快照获取 | √ | √ | 支持获取视频快照图片 |
- | 设备端录像回放 | √ | √ | 获取硬盘录像机或摄像头SD卡的录像 |
- | 设备录像下载 | √ | √ | 下载硬盘录像机或摄像头SD卡的录像 |
- | 音频开启 | √ | √ | 能够同时播放视频和音频,默认不开启音频,有开关和api接口来控制 |
- | H264视频接入 | √ | √ | 支持H264编码格式视频接入 |
- | H265视频接入 | √ | √ | 支持H265编码格式视频接入 |
- | 二次开发接口 | √ | √ | 可以通过提供的二次开发接口集成到自己的系统平台中 |
- | 消息订阅 | √ | √ | Redis中订阅设备实时状态、实时报警 |
- | 播放器集成 | √ | √ | 提供LivePlayer.js播放器集成到自己的web页面中,支持PC、手机浏览器 |
- | 云台控制 | √ | √ | 需要摄像头支持云台 |
- | 预置位巡航 | √ | √ | 需要摄像头支持 |
- | 拉框放大/缩小 | √ | √ | 需要摄像头支持 |
- | 布防/撤防 | √ | √ | 需要摄像头支持 |
- | 报警通知/报警复位 | √ | √ | 需要摄像头端能够通过GB28181报警 |
- | 经纬度获取 | √ | √ | 需要摄像头支持 |
- | 按需/非按需播放 | √ | √ | 按需播放为有播放请求时才获取摄像头视频,没人播放的时候自带停止拉流,默认为按需播放 |
- | 设备接入白名单 | √ | √ | 加入白名单的设备,必须按照指定的接入信息才可以接入到平台 |
- | 设备接入黑名单 | √ | √ | 在黑名单的设备id、ip地址或者user-agent不允许接入到平台 |
- | 转推CDN | √ | √ | 配置推送到CDN、第三方RTMP流媒体服务 |
- | 用户管理 | √ | √ | 添加管理员、操作员、观众,权限关联通道 |
- | GB28181向上级联 | - | √ | 将流媒体服务再向上注册到其他GB28181流媒体服务或者另一个LiveGBS流媒体服务上 |
- | 实时录像 | - | √ | 播放的时候实时录制一小段录像文件 |
- | 云端录像 | - | √ | 服务器端录像存储 |
- | 云端录像管理/回放 | - | √ | 管理服务器端录像,支持配置录像计划 |
- | 语音对讲 | - | √ | 需要摄像头支持GB28181语音对讲;且服务端需要开启HTTPS |
- | 多路转码转推 | - | √ | 单路通道视频,支持多路不同分辨率转码推送到CDN、第三方RTMP流媒体服务 |
- | 报警预案 | - | √ | 可配置接收到报警时,触发抓取图片及实时录像 |
- | 电子地图 | - | √ | 在地图上展示监控设备 |
- | 35114 国密认证 | - | √ | 35114 国密证书接入认证 |
方案架构

系统效果


应用场景
资源文档
资源名称 | 资源入口 |
---|---|
下载使用 | LiveGBS Linux&Windows安装包下载 |
前端源码 | LiveGBS WEB管理界面源码 |
在线演示 | LiveGBS 在线演示 |
在线API | LiveGBS 在线API接口 |
使用说明 | LiveGBS 使用说明 |
常见问题 | LiveGBS 常见问题 |