一种基于服务器平台的视频门禁监控系统技术方案

技术编号:15331379 阅读:122 留言:0更新日期:2017-05-16 14:39
本发明专利技术公开了一种基于服务器平台的视频门禁监控系统,包括有用户端、设备端以及服务器端,其中,服务器端包括有中心服务器和子服务器,所述子服务器包括有信令服务器、数据服务器、流媒体服务器和HTTP服务器;采用这种门禁系统可将各独立的门禁系统实现联网,让用户可实时查看设备端的情况并对设备端进行控制操作。

A video access control system based on server platform

The invention discloses a video surveillance system based on the platform of the server, including user terminal equipment, terminal and server, the server comprises a central server and the server, the sub server comprises a signaling server, data server, streaming media server and HTTP server; the access control system can be various independent access control system to realize networking, users can view real-time device and control the device.

【技术实现步骤摘要】
一种基于服务器平台的视频门禁监控系统
本专利技术涉及监控系统的
,尤其是指一种基于服务器平台的视频门禁监控系统。
技术介绍
随着人们越来越重视建筑的进出安全,市面上出现诸多门禁系统,而现有的门禁系统存在有各自独立、功能单一、被动监控和报警等缺点,无法进行一个统一的管理监控,对于发生突发情况传统的门禁系统无法及时发出警报信息,而造成用户的损失,甚至使用户受到伤害,特别是在一些城市出租屋中,目前很多出租屋的门禁系统不完善,进出安全性较差,对进出人员较难管理,一旦发生突发情况,无法第一时间通知租客或发出警报信息。为此,需要一种可将各独立的门禁系统实现联网,让用户可实时查看设备端的情况并对设备端进行控制操作的基于服务器平台的视频门禁监控系统。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种基于服务器平台的视频门禁监控系统。为了实现上述的目的,本专利技术所提供的一种基于服务器平台的视频门禁监控系统,包括有用户端、设备端以及服务器端,其中,服务器端包括有中心服务器和子服务器,所述子服务器包括有信令服务器、数据服务器、流媒体服务器和HTTP服务器;所述中心服务器与信令服务器、数据服务器、流媒体服务器和HTTP服务器通过TCP长连接相通信;各所述子服务器通过中心服务器进行通信,所述中心服务器接收各子服务器负载情况,并且中心服务器根据负载情况控制各子服务器的负载分配,控制用户端和设备端登入子服务器的端口分配;所述信令服务器分别与用户端和设备端进行短连接通信和长连接通信,其中,所述用户端和设备端处于同一信令服务器时,信令服务器接收用户端通过短连接通信发出的授权卡、撤销卡、远程开门等指令信息,信令服务器通过长连接通信即时转发指令信息到设备端;所述用户端和设备端处于不同信令服务器时,不同的信令服务器通过中心服务器相通信,与用户端短连接通信的信令服务器将指令信息发送到中心服务器,并通过中心服务器将指令信息转发到与设备端长连接通信的信令服务器,且该信令服务器即时发送给设备端;所述数据服务器分别与用户端和设备端进行长连接通信和短连接通信,其中,所述用户端与设备端处于同一数据服务器时,数据服务器接收设备端通过短连接发出的刷卡信息,报警信息等通知信息并通过长连接通信即时发送到用户端;所述用户端和设备端处于不同数据服务器时,不同的数据服务器通过中心服务器相通信,与设备端短连接通信的信令服务器将接收的通知信息发送到中心服务器,并通过中心服务器将通知信息转发到与用户长连接通信的信令服务器,且该信令服务器即时发送给用户端;所述流媒体服务器设置有基于TCP的信令通道和基于UDP-RTP的数据通道,其中,信令通道用于音视频传输的控制,数据通道用于传输实际的流媒体数据;所述用户端和设备端均通过信令通道与流媒体服务器进行长连接通信,所述用户端通过信令通道向流媒体服务器发送请求信息,流媒体服务器转发请求信息到中心服务器,并且中心服务器将请求信息发送到相对应的信令服务器,再由信令服务器转发给设备端,所述设备端接收请求信息后,通过数据通道与流媒体服务器建立连接,并通过数据通道将音视频发送到流媒体服务器,流媒体服务器将转发到相指定的用户端;所述HTTP服务器为用户端提供WEB服务,所述用户端与HTTP服务器相通信;所述设备端包括门禁主机;所述用户端包括有web平台和PC客户端。进一步,所述web平台为B/S架构。进一步,所述web平台和PC客户端用于向用户提供数据展示及设备端的控制操作。进一步,所述设备端的门禁主机在刷卡开门启动时会抓拍图像并通过数据服务器发送到用户端;所述设备端在发出报警信息时,门禁主机会抓拍图像并通过数据服务器发送到用户端。本专利技术采用上述的方案,其有益效果在于通过中心服务器负责各子服务器之间的相互通信并与各子服务器相通信,中心服务器根据各子服务器的负载情况,对不同设备端和用户端登入子服务器端口进行分配,从而更好利用各子服务器的资源;通过信令服务器实现用户端对设备端的控制;通过数据服务器实现设备端实时向用户端推送通知信息;通过流媒体服务器实现用户端获取和控制设备端的音视频;通过HTTP服务器实现用户可随时在web平台或者PC客户端上获取设备端情况并对设备端进行控制操作。附图说明图1为本专利技术的门禁服务器平台总体架构。图2为本专利技术的用户端和设备端处于同一信令服务器的示意图。图3为本专利技术的用户端和设备端处于不同信令服务器的示意图。图4为本专利技术的用户端和设备端处于同一数据服务器的示意图。图5为本专利技术的用户端和设备端处于不同数据服务器的示意图。图6为本专利技术的用户端和设备端处于流媒体服务器的示意图。其中,1-中心服务器,2-信令服务器,3-数据服务器,4-流媒体服务器,5-HTTP服务器,6-设备端,7-用户端。具体实施方式下面结合具体实施例对本专利技术作进一步的说明。参见附图1所示,在本实施例中,一种基于服务器平台的视频门禁监控系统,包括有用户端7、设备端6以及服务器端,其中,服务器端包括有中心服务器1和子服务器,所述子服务器包括有信令服务器2、数据服务器3、流媒体服务器4和HTTP服务器5;所述中心服务器1与信令服务器2、数据服务器3、流媒体服务器4和HTTP服务器5通过TCP长连接相通信;各所述子服务器通过中心服务器1进行通信,所述中心服务器1接收各子服务器负载情况,并且中心服务器1根据负载情况控制各子服务器的负载分配,控制用户端7和设备端6登入子服务器的分配;从而实现对各子服务器的负载分配,更好的利用服务器资源,优化了服务器数量。在本实施例中,所述信令服务器2分别与用户端7和设备端6进行短连接通信和长连接通信,其中,所述用户端7和设备端6处于同一信令服务器2时,信令服务器2接收用户端7通过短连接通信发出的授权卡、撤销卡、远程开门等指令信息,信令服务器2通过长连接通信即时转发指令信息到设备端6;所述用户端7和设备端6处于不同信令服务器2时,不同的信令服务器2通过中心服务器1相通信,与用户端7短连接通信的信令服务器2将指令信息发送到中心服务器1,并通过中心服务器1将指令信息转发到与设备端6长连接通信的信令服务器2,且该信令服务器2即时发送给设备端6;从而实现了用户通过用户端7对设备端6的控制。在本实施例中,所述数据服务器3分别与用户端7和设备端6进行长连接通信和短连接通信,其中,所述用户端7与设备端6处于同一数据服务器3时,数据服务器3接收设备端6通过短连接发出的刷卡信息,报警信息等通知信息并通过长连接通信即时发送到用户端7;所述用户端7和设备端6处于不同数据服务器3时,不同的数据服务器3通过中心服务器1相通信,与设备端6短连接通信的信令服务器2将接收的通知信息发送到中心服务器1,并通过中心服务器1将通知信息转发到与用户长连接通信的信令服务器2,且该信令服务器2即时发送给用户端7;从而实时获取设备端6的通知信息用户端7实时在本实施例中,所述流媒体服务器4设置有基于TCP的信令通道和基于UDP-RTP的数据通道,其中,信令通道用于音视频传输的控制,数据通道用于传输实际的流媒体数据;所述用户端7和设备端6均通过信令通道与流媒体服务器4进行长连接通信,所述用户端7通过信令通道向流媒体服务器4发送请求信息,流媒体服务器4转发请求信息到中心服本文档来自技高网...
一种基于服务器平台的视频门禁监控系统

【技术保护点】
一种基于服务器平台的视频门禁监控系统,其特征在于:包括有用户端(7)、设备端(6)以及服务器端,其中,服务器端包括有中心服务器(1)和子服务器,所述子服务器包括有信令服务器(2)、数据服务器(3)、流媒体服务器(4)和HTTP服务器(5);所述中心服务器(1)与信令服务器(2)、数据服务器(3)、流媒体服务器(4)和HTTP服务器(5)通过TCP长连接相通信;各所述子服务器通过中心服务器(1)进行通信,所述中心服务器(1)接收各子服务器负载情况,并且中心服务器(1)根据负载情况控制各子服务器的负载分配,控制用户端(7)和设备端(6)登入服务器的端口分配;所述信令服务器(2)分别与用户端(7)和设备端(6)进行短连接通信和长连接通信,其中,所述用户端(7)和设备端(6)处于同一信令服务器(2)时,信令服务器(2)接收用户端(7)通过短连接通信发出的授权卡、撤销卡、远程开门等指令信息,信令服务器(2)通过长连接通信即时转发指令信息到设备端(6);所述用户端(7)和设备端(6)处于不同信令服务器(2)时,不同的信令服务器(2)通过中心服务器(1)相通信,与用户端(7)短连接通信的信令服务器(2)将指令信息发送到中心服务器(1),并通过中心服务器(1)将指令信息转发到与设备端(6)长连接通信的信令服务器(2),且该信令服务器(2)即时发送给设备端(6);所述数据服务器(3)分别与用户端(7)和设备端(6)进行长连接通信和短连接通信,其中,所述用户端(7)与设备端(6)处于同一数据服务器(3)时,数据服务器(3)接收设备端(6)通过短连接发出的刷卡信息,报警信息等通知信息并通过长连接通信即时发送到用户端(7);所述用户端(7)和设备端(6)处于不同数据服务器(3)时,不同的数据服务器(3)通过中心服务器(1)相通信,与设备端(6)短连接通信的信令服务器(2)将接收的通知信息发送到中心服务器(1),并通过中心服务器(1)将通知信息转发到与用户长连接通信的信令服务器(2),且该信令服务器(2)即时发送给用户端(7);所述流媒体服务器(4)设置有基于TCP的信令通道和基于UDP‑RTP的数据通道,其中,信令通道用于音视频传输的控制,数据通道用于传输实际的流媒体数据;所述用户端(7)和设备端(6)均通过信令通道与流媒体服务器(4)进行长连接通信,所述用户端(7)通过信令通道向流媒体服务器(4)发送请求信息,流媒体服务器(4)转发请求信息到中心服务器(1),并且中心服务器(1)将请求信息发送到相对应的信令服务器(2),再由信令服务器(2)转发给设备端(6),所述设备端(6)接收请求信息后,通过数据通道与流媒体服务器(4)建立连接,并通过数据通道将音视频发送到流媒体服务器(4),流媒体服务器(4)将转发到相指定的用户端(7);所述HTTP服务器(5)为用户端(7)提供WEB服务,所述用户端(7)与HTTP服务器(5)相通信;所述设备端(6)包括多个门禁主机;所述用户端(7)包括有web平台和PC客户端。...

【技术特征摘要】
1.一种基于服务器平台的视频门禁监控系统,其特征在于:包括有用户端(7)、设备端(6)以及服务器端,其中,服务器端包括有中心服务器(1)和子服务器,所述子服务器包括有信令服务器(2)、数据服务器(3)、流媒体服务器(4)和HTTP服务器(5);所述中心服务器(1)与信令服务器(2)、数据服务器(3)、流媒体服务器(4)和HTTP服务器(5)通过TCP长连接相通信;各所述子服务器通过中心服务器(1)进行通信,所述中心服务器(1)接收各子服务器负载情况,并且中心服务器(1)根据负载情况控制各子服务器的负载分配,控制用户端(7)和设备端(6)登入服务器的端口分配;所述信令服务器(2)分别与用户端(7)和设备端(6)进行短连接通信和长连接通信,其中,所述用户端(7)和设备端(6)处于同一信令服务器(2)时,信令服务器(2)接收用户端(7)通过短连接通信发出的授权卡、撤销卡、远程开门等指令信息,信令服务器(2)通过长连接通信即时转发指令信息到设备端(6);所述用户端(7)和设备端(6)处于不同信令服务器(2)时,不同的信令服务器(2)通过中心服务器(1)相通信,与用户端(7)短连接通信的信令服务器(2)将指令信息发送到中心服务器(1),并通过中心服务器(1)将指令信息转发到与设备端(6)长连接通信的信令服务器(2),且该信令服务器(2)即时发送给设备端(6);所述数据服务器(3)分别与用户端(7)和设备端(6)进行长连接通信和短连接通信,其中,所述用户端(7)与设备端(6)处于同一数据服务器(3)时,数据服务器(3)接收设备端(6)通过短连接发出的刷卡信息,报警信息等通知信息并通过长连接通信即时发送到用户端(7);所述用户端(7)和设备端(6)处于不同数据服务器(3)时,不同的数据服务器(3)通过中心服务器...

【专利技术属性】
技术研发人员:贺文锋许庆春高方铭霍润彬
申请(专利权)人:广东京奥信息科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1