视频网关集群方案
2021-12-20 11:59:17 12 举报
视频网关架构:接入网关和应用网关
作者其他创作
大纲/内容
关流是否成功
设备
+ id- video- audio- state
SIP控制
消费者
认证
流转发
日志汇聚
数据库
媒体服务
开源组件
rtsp设备
信令服务
业务系统
订阅目录状态
媒体控制
Nacos
结束
网关集群
接入服务
目录检索返回
视频流
认证服务
开源流媒体服务
+ play(cameraID、recvAddr、sendAddr)- stop(params)- voiceIntercom()
获取服务列表
消息接口
流控制服务
链路监控服务中心
视频流协议
国标信令域
通知开流失败
用户
1、客户端播放器:支持标准协议视频格式的播放2、媒体服务:支持视频流转发3、接入服务:支持不同场景的视频流接入并推送到媒体服务4、转码服务:支持不同格式的媒体封装
OpenAPI
视频网关
存储数据
gateway
调度服务
绑定收流地址
开源信令交互引擎
+ registered- unregistered- refresh_registered- query_directory- play- ptz- download- sub_directory_state- unsub_directory_state- check_time- heartbeat
视频调阅中心业务流程
绑定成功
GB28181
cluster
设备同步
播放器
前端设备
新组件
SIP控制服务
ipaas
系统演进
平台
级联网关
认证中心
媒体交互
获取媒体URL
monitor service
接入网关
onvif设备
流媒体控制服务
组件监控
数据存储组件
开源媒体
媒体传输域
配置管理服务
通知关流成功
信令体控制服务
4.4、获取流
2、目录检索
初始化
消息
推送消息
注册
配置服务
接入服务(SDK接入服务、onvif接入服务、rtsp接入服务)
流媒体转发集群
restful请求
开始
GB28181协议
订阅成功
上、下级平台或设备
返回
客户端
发送
绑定发流地址
SDK设备
配置管理
4.1、点播
同步服务
组件封装
关闭会话信息
SIP代理
应用网关
记录绑定信息
...
请求推送
GB28181信令集群
点播
播放器
playstopptzplaybackdownload
PostgreSQL
组件接口调用
消息类型
绑定
... ...
4.2、流转发
收集信令
开源协议栈
注册/服务发现
服务监控中心
下级平台
订阅
核心域
Token/JWT认证服务
API调用
关流
registeredplaystopptzplaybackdownloadcatalog searchstate sub
平台
+ id- video- audio- state- catalog
SIP代理服务
信令控制服务
收集日志
Redis
设备同步服务
音/视频
+ frameid- frame
开流
视频调阅中心总体架构
信令交互
Spring Cloud版本:Hoxton.SR9Spring Boot版本:2.3.7ReleaseJDK版本:1.8
TCP
消息中件间
3、订阅设备状态
UDP
1、注册
防腐层
流媒体服务
协议栈
运维管理服务
4.3、流获取
获取流
接收
下级、上级
推送设备状态
0 条评论
下一页