视联网视频监控方法和系统,协转服务器和视联网服务器的制造方法

文档序号:7776713阅读:575来源:国知局
视联网视频监控方法和系统,协转服务器和视联网服务器的制造方法
【专利摘要】本发明实施例提供了一种视联网视频监控方法和系统、协转服务器和视联网服务器,以解决由于监控中心的人员有限,导致在查看监控视频信号时难免疏忽,造成安全隐患的问题。方法包括:协转服务器上电初始化后接入视联网服务器;向监控前端发送包括验证信息的数据请求,接收监控前端发送的监控视频数据包;将监控视频数据包转换成包括路径信息的视联网视频数据包;按照路径信息将视联网视频数据包通过视联网上传至视联网服务器,视联网服务器用于将视联网视频数据包发送至数字电视机顶盒的对应频道。本发明可以使非监控中心的人员通过数字电视收看监控视频,避免了由于监控中心的人员有限,导致在查看监控视频信号时难免疏忽,造成安全隐患的问题。
【专利说明】视联网视频监控方法和系统,协转服务器和视联网服务器
【技术领域】
[0001]本发明实施例涉及监控【技术领域】,特别是涉及一种视联网视频监控方法和系统,一种用于视频监控的协转服务器和视联网服务器。
【背景技术】
[0002]视频监控(Cameras and Surveillance)是安全防范系统的重要组成部分,包括前端摄像机、传输线缆、视频监控平台。摄像机可分为网络数字摄像机和模拟摄像机,可作为前端视频图像信号的采集。视频监控是一种防范能力较强的综合系统,它以其直观、准确、及时和信息内容丰富而广泛应用于许多场合。近年来,随着计算机、网络以及图像处理、传输技术的飞速发展,视频监控技术也有了长足的发展。
[0003]视频监控技术目前广泛应用于小区、停车场和市政工程,通常的监控系统通过监控前端采集监控视频信号后,将该监控视频信号传输到监控中心的设备进行查看,其它非监控中心的设备无法查看到监控视频信号。
[0004]但是,一般小区、停车场和市场工程的监控中心的人员有限,在查看监控视频信号时难免疏忽,造成安全隐患。

【发明内容】

[0005]本发明实施例所要解决的技术问题是提供一种视联网视频监控方法和系统、协转服务器和视联网服务器,以解决目前的视频监控技术中,由于监控中心的人员有限,导致在查看监控视频信号时难免疏忽,造成安全隐患的问题。
[0006]为了解决上述问题,本发明公开了一种视联网视频监控方法,其特征在于,包括:
[0007]协转服务器上电初始化后接入视联网服务器;
[0008]协转服务器向监控前端发送包括验证信息的数据请求,并接收所述监控前端依据所述数据请求对所述验证信息进行验证、并在验证通过后发送的监控视频数据包;
[0009]协转服务器将所述监控视频数据包转换成包括路径信息的视联网视频数据包;其中,所述路径信息根据预先设置的频道与监控前端的对应关系获得,用于标识所述视联网视频数据包在视联网中进行传输的传输路径;
[0010]协转服务器按照所述路径信息将所述视联网视频数据包通过视联网上传至所述视联网服务器,所述视联网服务器用于将所述视联网视频数据包发送至已接入视联网服务器的数字电视机顶盒的对应频道。
[0011]优选的,所述协转服务器上电初始化后接入视联网服务器,包括:
[0012]所述协转服务器接收所述视联网服务器下发的视联网身份查询指令,所述视联网身份查询指令包括所述协转服务器的MAC地址和所述视联网服务器为所述协转服务器分配的视联网地址;
[0013]所述协转服务器检测所述MAC地址是否正确,当正确时向所述视联网服务器发送视联网身份查询应答指令,所述视联网身份查询应答指令包括所述协转服务器的标识;[0014]所述协转服务器接收所述视联网服务器下发的入网指令,所述入网指令包括所述协转服务器的视联网地址和所述视联网服务器为所述协转服务器分配的用户号码,所述入网指令为视联网服务器对所述协转服务器的标识进行验证,并且验证通过后发送的;
[0015]所述协转服务器将入网应答指令发送至所述视联网服务器,所述协转服务器成功接入所述视联网服务器。
[0016]优选的,在协转服务器上电初始化后接入视联网服务器之后,还包括:
[0017]所述协转服务器接收所述视联网服务器发送的包括频道的编码地址、用户号码和终端标识的编解码指令。
[0018]优选的,所述频道与监控前端的对应关系为所述频道的用户号码和终端标识、与所述监控前端的IP地址的对应关系;所述监控视频数据包包括IP包头,所述IP包头包括监控前端的IP地址;
[0019]所述协转服务器将所述监控视频数据包转换成包括路径信息的视联网视频数据包,包括:
[0020]从所述频道与监控前端的对应关系中查找与所述IP包头中监控前端的IP地址对应的频道的用户号码和终端标识;
[0021]查找所述用户号码和终端标识对应的频道的编码地址;
[0022]删除所述监控视频数据包的IP包头,并添加包括路径信息的视联网协议包头,封装在视联网协议消息体中生成视联网视频数据包;所述路径信息包括所述频道的编码地址。
[0023]优选的,所述路径信息还包括所述协转服务器的视联网地址,其中所述协转服务器的视联网地址为源地址,所述频道的编码地址为目的地址,
[0024]所述协转服务器按照所述路径信息将所述视联网视频数据包通过视联网上传至所述视联网服务器,包括:所述协转服务器将所述视联网视频数据包按照所述路径信息中的源地址和目的地址上传至所述视联网服务器。
[0025]另一方面,本发明还公开了一种视联网视频监控方法,其特征在于,包括:
[0026]视联网服务器接收协转服务器在上电初始化后的接入;所述协转服务器用于向监控前端发送包括验证信息的数据请求,并接收所述监控前端依据所述数据请求对所述验证信息进行验证、并在验证通过后发送的监控视频数据包;
[0027]视联网服务器接收所述协转服务器按照路径信息通过视联网上传的视联网视频数据包;所述视联网视频数据包为所述协转服务器将所述监控视频数据包转换生成的包括路径信息的视联网视频数据包;其中,所述路径信息根据预先设置的频道与监控前端的对应关系获得,用于标识所述视联网视频数据包在视联网中进行传输的传输路径;
[0028]视联网服务器将所述视联网视频数据包发送至已接入视联网服务器的数字电视机顶盒的对应频道。
[0029]优选的,所述视联网服务器接收协转服务器在上电初始化后的接入,包括:
[0030]所述视联网服务器向所述协转服务器下发视联网身份查询指令,所述视联网身份查询指令包括所述协转服务器的MAC地址和所述视联网服务器为所述协转服务器分配的视联网地址;
[0031]所述视联网服务器接收所述协转服务器发送的视联网身份查询应答指令,所述视联网身份查询应答指令包括所述协转服务器的标识,所述身份查询应答指令为所述协转服务器对所述MAC地址进行检测、并在检测出所述MAC地址正确后发送的;
[0032]所述视联网服务器对所述协转服务器的标识进行验证,在验证通过后向所述协转服务器下发入网指令,所述入网指令包括所述协转服务器的视联网地址和所述视联网服务器为所述协转服务器分配的用户号码;
[0033]所述视联网服务器接收所述协转服务器发送的入网应答指令,所述视联网服务器成功接收协转服务器在上电初始化后的接入。
[0034]另一方面,本发明还公开了一种用于视频监控的协转服务器,其特征在于,所述协转服务器与视联网服务器通信,所述视联网服务器用于将所述协转服务器上传的视联网视频数据包发送至已接入视联网服务器的数字电视机顶盒的对应频道;
[0035]所述协转服务器包括:
[0036]接入模块,用于在上电初始化后接入视联网服务器;
[0037]请求模块,用于向监控前端发送包括验证信息的数据请求;
[0038]监控数据接收模块,用于接收所述监控前端依据所述数据请求对所述验证信息进行验证、并在验证通过后发送的监控视频数据包;
[0039]转换模块,用于将所述监控视频数据包转换成包括路径信息的视联网视频数据包;其中,所述路径信息根据预先设置的频道与监控前端的对应关系获得,用于标识所述视联网视频数据包在视联网中进行传输的传输路径;
[0040]上传模块,用于协转服务器按照所述路径信息将所述视联网视频数据包通过视联网上传至所述视联网服务器。
[0041]优选的,所述接入模块包括:
[0042]查询指令接收子模块,用于接收所述视联网服务器下发的视联网身份查询指令,所述视联网身份查询指令包括所述协转服务器的MAC地址和所述视联网服务器为所述协转服务器分配的视联网地址;
[0043]查询应答指令发送子模块,用于检测所述MAC地址是否正确,当正确时向所述视联网服务器发送视联网身份查询应答指令,所述视联网身份查询应答指令包括所述协转服务器的标识;
[0044]入网指令接收子模块,用于接收所述视联网服务器下发的入网指令,所述入网指令包括所述协转服务器的视联网地址和所述视联网服务器为所述协转服务器分配的用户号码,所述入网指令为视联网服务器对所述协转服务器的标识进行验证,并且验证通过后发送的;
[0045]入网应答指令发送子模块,用于将入网应答指令发送至所述视联网服务器,所述协转服务器成功接入所述视联网服务器。
[0046]优选的,所述协转服务器还包括:
[0047]指令接收模块,用于接收所述视联网服务器发送的包括频道的编码地址、用户号码和终端标识的编解码指令。
[0048]优选的,所述频道与监控前端的对应关系为所述频道的用户号码和终端标识、与所述监控前端的IP地址的对应关系;所述监控视频数据包包括IP包头,所述IP包头包括监控前端的IP地址;[0049]所述转换模块包括:
[0050]查找子模块,用于从所述频道与监控前端的对应关系中查找与所述IP包头中监控前端的IP地址对应的频道的用户号码和终端标识,并查找所述用户号码和终端标识对应的频道的编码地址;
[0051]转换子模块,用于删除所述监控视频数据包的IP包头,并添加包括路径信息的视联网协议包头,封装在视联网协议消息体中生成视联网视频数据包;所述路径信息包括所述频道的编码地址。
[0052]优选的,所述路径信息还包括所述协转服务器的视联网地址,其中所述协转服务器的视联网地址为源地址,所述频道的编码地址为目的地址,
[0053]所述上传模块具体用于将所述视联网视频数据包按照所述路径信息中的源地址和目的地址上传至所述视联网服务器。
[0054]另一方面,本发明还公开了一种用于视频监控的视联网服务器,其特征在于,所述视联网服务器与协转服务器通信,所述协转服务器用于向监控前端发送包括验证信息的数据请求,并接收所述监控前端依据所述数据请求对所述验证信息进行验证、并在验证通过后发送的监控视频数据包;
[0055]所述视联网服务器包括:
[0056]接收接入模块,用于接收协转服务器在上电初始化后的接入;
[0057]视联网数据接收模块,用于接收所述协转服务器按照路径信息通过视联网上传的视联网视频数据包;所述视联网视频数据包为所述协转服务器将所述监控视频数据包转换生成的包括路径信息的视联网视频数据包;其中,所述路径信息根据预先设置的频道与监控前端的对应关系获得,用于标识所述视联网视频数据包在视联网中进行传输的传输路径;
[0058]发送模块,用于将所述视联网视频数据包发送至已接入视联网服务器的数字电视机顶盒的对应频道。
[0059]优选的,所述接收接入模块包括:
[0060]查询指令发送子模块,用于向所述协转服务器下发视联网身份查询指令,所述视联网身份查询指令包括所述协转服务器的MAC地址和所述视联网服务器为所述协转服务器分配的视联网地址;
[0061]查询应答指令接收子模块,用于接收所述协转服务器发送的视联网身份查询应答指令,所述视联网身份查询应答指令包括所述协转服务器的标识,所述身份查询应答指令为所述协转服务器对所述MAC地址进行检测、并在检测出所述MAC地址正确后发送的;
[0062]入网指令发送子模块,用于对所述协转服务器的标识进行验证,在验证通过后向所述协转服务器下发入网指令,所述入网指令包括所述协转服务器的视联网地址和所述视联网服务器为所述协转服务器分配的用户号码;
[0063]入网应答指令接收子模块,用于接收所述协转服务器发送的入网应答指令,所述视联网服务器成功接收协转服务器在上电初始化后的接入。
[0064]另一方面,本发明还公开了一种视联网视频监控系统,其特征在于,包括:监控前端、如上所述的协转服务器、如上所述的视联网服务器、以及数字电视机顶盒。
[0065]与现有技术相比,本发明实施例包括以下优点:[0066]首先,本发明实施例中可以将协转服务器以一种视联网终端的身份接入视联网服务器,因此该协转服务器的数据即可在视联网中传输。通过协转服务器将监控视频数据包转换成视联网视频数据包之后,即可将该视联网视频数据包通过视联网传输至已接入视联网服务器的数字电视机顶盒的对应频道,从而更多非监控中心的人员(电视观众)可以通过数字电视收看监控视频,避免了由于监控中心的人员有限,导致在查看监控视频信号时难免疏忽,造成安全隐患的问题。
[0067]其次,协转服务器在视联网视频数据包中添加了路径信息,该路径信息用于标识视联网视频数据包在视联网中进行传输的传输路径,因此在视联网视频数据包的传输过程中,直接按照上述传输路径进行传输即可,而无需采用现有网络之间互连的协议(InternetProtocol, IP)的解决方案,由每个数据包自行协商传输路由,从而可以保证传输通路的稳定和通畅,避免多媒体业务的延时。
【专利附图】

【附图说明】
[0068]图1是本发明实施例一的一种视联网视频监控方法的流程图;
[0069]图2是本发明实施例二的一种视联网视频监控方法的流程图;
[0070]图3是本发明实施例三的一种视联网视频监控方法的流程图;
[0071]图4是本发明实施例四的一种用于视频监控的协转服务器的结构框图;
[0072]图5是本发明实施例五的一种用于视频监控的视联网服务器的结构框图;
[0073]图6是本发明实施例六的一种视联网视频监控系统的结构框图。
【具体实施方式】
[0074]为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和【具体实施方式】对本发明作进一步详细的说明。
[0075]视联网是网络发展的重要里程碑,是互联网的更高级形态,是一个实时网络,视联网能够实现目前互联网无法实现的全网高清视频实时传输,将众多互联网应用推向高清视频化,高清面对面,最终将实现世界无距离,实现全球范围内人与人的距离只是一个屏幕的距离。视联网采用实时高清视频交换技术,可以在一个网络平台上将所需的服务,如高清视频会议、视频监控、智能化监控分析、应急指挥、数字广播电视、延时电视、网络教学、现场直播、视频点播(Video On Demand, V0D)、电视邮件、个人视频录像(Personal videorecorder, PVR)、内网(自办)频道、智能化视频播控、信息发布等数十种视频、语音、图片、文字、通讯、数据等服务全部整合在一个系统平台,通过电视或电脑实现高清品质视频播放。
[0076]通过视联网统一视频技术架构的综合多媒体视频服务平台,轻松突破了传统网络视频的缺陷,可以在一个平台上实现数千至数万个高清视频、多媒体和数据服务点(终端)的统一智能化管理,实现实时高清、高度智能化的视频播放、视频通讯和视频传输,并且成本不再高的难以想象。视联网可以与现有的IP网络、局域网、互联网、第三代移动通信(3rd-generation, 3G)网络、电话网络全兼容,并且可以与现有的数据库、监控系统、电视网络进行对接,实现全面兼容。
[0077]本发明主要是针对目前的视频监控技术中,由于只有监控中心的设备才能查看监控视频信号,而监控中心的人员有限,从而导致在查看监控视频信号时难免疏忽,造成安全隐患的问题,提出的一种视联网视频监控方法和系统,以实现通过视联网中的终端(数字电视机顶盒)收看监控视频,使得监控更加安全、方便。下面,通过以下各个实施例进行详细介绍。
[0078]实施例一:
[0079]参照图1,示出了本发明实施例一的一种视联网视频监控方法的流程图,该视频监控方法可以包括以下步骤:
[0080]步骤S100,协转服务器上电初始化后接入视联网服务器。
[0081]在视频监控过程中,通过监控前端采集的监控视频数据基于互联网传输至监控中心,但是由于其按照互联网协议传输,因此该监控视频数据无法在视联网中进行传输。本发明实施例中,提出了通过协转服务器将监控视频数据进行转换,即转换成可以在视联网中传输的数据,进而实现通过视联网中的数字电视机收看监控视频。
[0082]在视联网中可以包括视联网服务器和视联网终端,这些视联网终端首先要接入视联网服务器,接入之后即可通过视联网传输数据。因此,协转服务器首先要在上电初始化之后接入视联网服务器,然后才可以一种视联网终端的身份在视联网中传输数据。对于具体的接入过程,将在下面的实施例中详细论述。
[0083]步骤S102,协转服务器向监控前端发送包括验证信息的数据请求,并接收所述监控前端依据所述数据请求对所述验证信息进行验证、并在验证通过后发送的监控视频数据包。
[0084]本发明实施例中,所述监控前端可以为数字视频录像机(Digital VideoRecorder, DVR)、网络视频录像机(Network Video Recorder, NVR)、基于IP的网络摄像机(IP Network Camera, IPCAM),等等。
[0085]监控前端实时采集监控视频数据,协转服务器可以向监控前端请求上述采集的监控视频数据。请求过程中,协转服务器向监控前端发送包括验证信息的数据请求,监控前端接收到该数据请求之后,依据数据请求对所述验证信息进行验证。如果验证通过,说明协转服务器具有获取该监控前端采集的监控视频数据的权限,则监控前端可以将采集的监控视频数据打包发送给协转服务器;如果验证没有通过,说明协转服务器没有获取该监控前端采集的监控视频数据的权限,则监控前端不会将采集的监控视频数据发送给协转服务器,并且还可以通知协转服务器验证失败。
[0086]步骤S104,协转服务器将所述监控视频数据包转换成包括路径信息的视联网视频数据包。
[0087]当协转服务器获取到监控前端的监控视频数据包之后,要将监控视频数据包通过视联网发送至数字电视机顶盒,因此,协转服务器首先要对获取的监控视频数据包进行转换,以转换成可以在视联网中进行传输的数据。
[0088]具体的,协转服务器可以根据预先设置的频道与监控前端的对应关系获得该监控视频数据对应的路径信息,然后将所述监控视频数据包转换成包括路径信息的视联网视频数据包。
[0089]步骤S106,协转服务器按照所述路径信息将所述视联网视频数据包通过视联网上传至所述视联网服务器,所述视联网服务器用于将所述视联网视频数据包发送至已接入视联网服务器的数字电视机顶盒的对应频道。[0090]协转服务器将上述得到的视联网视频数据包通过视联网上传至视联网服务器,由于视联网视频数据包中的路径信息用于标识该视联网视频数据包在视联网中进行传输的传输路径,因此在上传过程中,协转服务器可以按照所述路径信息进行传输。
[0091]视联网服务器在接收到视联网视频数据包之后,即可以将该视联网视频数据包发送至已接入视联网服务器的数字电视机顶盒的对应频道,当观众收看电视节目时,即可转到相应频道收看对应监控前端的监控视频。
[0092]本发明实施例一中可以将协转服务器以一种视联网终端的身份接入视联网服务器,通过协转服务器将监控视频数据包转换成视联网视频数据包之后,即可将该视联网视频数据包通过视联网传输至已接入视联网服务器的数字电视机顶盒的对应频道,从而更多非监控中心的人员(电视观众)可以通过数字电视收看监控视频,避免了由于监控中心的人员有限,导致在查看监控视频信号时难免疏忽,造成安全隐患的问题;另外,协转服务器在视联网视频数据包中添加了路径信息,该路径信息用于标识视联网视频数据包在视联网中进行传输的传输路径,因此在视联网视频数据包的传输过程中,直接按照上述传输路径进行传输即可,而无需采用现有IP协议的解决方案,由每个数据包自行协商传输路由,从而可以保证传输通路的稳定和通畅,避免多媒体业务的延时。
[0093]下面,通过实施例二对本发明的一种视联网视频监控方法进行详细介绍。
[0094]实施例二:
[0095]参照图2,示出了本发明实施例二的一种视联网视频监控方法的流程图,该方法具体可以包括以下步骤:
[0096]步骤S200,协转服务器上电初始化后接入视联网服务器。
[0097]在视联网中,每台允许入网的终端都需要在视联网服务器中注册,没有注册的终端无法入网。因此,在视联网服务器中会维护一个终端注册信息表,该终端注册信息表里可以包括已注册终端的标识、介质访问控制(Medium/Media Access Control, MAC)地址等信息。即本发明实施例中协转服务器首先要在视联网服务器中注册,注册成功之后视联网服务器将该协转服务器的标识、MAC地址保存至终端注册信息表中。
[0098]本发明实施例中,该步骤S200具体可以包括以下子步骤:
[0099]al,所述协转服务器接收所述视联网服务器下发的视联网身份查询指令,所述视联网身份查询指令包括所述协转服务器的MAC地址和所述视联网服务器为所述协转服务器分配的视联网地址。
[0100]当协转服务器要接入视联网服务器时,视联网服务器首先可以从终端注册信息表里查找该协转服务器的MAC地址,然后根据终端注册信息表中该协转服务器的注册信息得到视联网服务器为协转服务器分配一个视联网地址。视联网服务器在获取到上述信息之后,即可向协转服务器下发视联网身份查询指令,该指令中可以包括上述协转服务器的MAC地址和视联网服务器为该协转服务器分配的视联网地址。
[0101]a2,所述协转服务器检测所述MAC地址是否正确,当正确时向所述视联网服务器发送视联网身份查询应答指令,所述视联网身份查询应答指令包括所述协转服务器的标识。
[0102]协转服务器在接收到视联网服务器下发的视联网身份查询指令之后,首先可以检测该视联网身份查询指令中的MAC地址是否正确(即检测该MAC地址是否与协转服务器的MAC地址相同)。如果正确,协转服务器将向视联网服务器发送视联网身份查询应答指令,该视联网身份查询应答指令中可以包括所述协转服务器的标识。如果不正确,则不继续执行后续的步骤,可以对出现的错误进行检测,或者视联网服务器可以重新发送视联网身份查询指令给协转服务器。
[0103]a3,所述协转服务器接收所述视联网服务器下发的入网指令,所述入网指令包括所述协转服务器的视联网地址和所述视联网服务器为所述协转服务器分配的用户号码,所述入网指令为视联网服务器对所述协转服务器的标识进行验证,并且验证通过后发送的。
[0104]视联网服务器接收到视联网身份查询应答指令后,首先要对其中包括的协转服务器的标识进行验证(即验证该协转服务器的标识与注册信息表中对应的协转服务器的标识是否相同)。验证通过后(即相同时),视联网服务器可以为协转服务器分配一个用户号码,之后将向协转服务器发送入网指令,该入网指令中可以包括所述协转服务器的视联网地址和所述视联网服务器为所述协转服务器分配的用户号码。如果验证没有通过(即不相同时),则不继续执行后续的步骤,可以对出现的错误进行检测,或者进行一些其他处理。对于上述视联网服务器为协转服务器分配用户号码的具体过程,本领域技术人员根据实际经验进行相关处理即可,本发明实施例在此不再详细论述。
[0105]a4,所述协转服务器将入网应答指令发送至所述视联网服务器,所述协转服务器成功接入所述视联网服务器。
[0106]协转服务器接收到入网成功应答指令后,向视联网服务器返回入网应答指令,视联网服务器收到之后,协转服务器成功接入所述视联网服务器。
[0107]步骤S202,所述协转服务器接收所述视联网服务器发送的包括频道的编码地址、用户号码和终端标识的编解码指令。
[0108]当协转服务器接入视联网服务器之后,即可在视联网中传输数据,本发明实施例中要实现的是基于视联网进行视频监控,从而可以通过已接入视联网的数字电视机顶盒收看监控视频。数字电视中的广播节目是对应频道的,因此监控视频数据也要和数字电视机顶盒的频道相对应。
[0109]优选的,本发明实施例中视联网服务器可以预先为每个数字电视的频道分配对应的编码地址、用户号码和终端标识,在协转服务器接入视联网服务器之后,视联网服务器可以将包括频道的编码地址、用户号码和终端标识的编解码指令发送至协转服务器。每发送一个编解码指令,可以将一个频道的信息通知给协转服务器,协转服务器即可将获取的监控前端的监控视频数据与频道进行对应。
[0110]步骤S204,协转服务器向监控前端发送包括验证信息的数据请求,并接收所述监控前端依据所述数据请求对所述验证信息进行验证、并在验证通过后发送的监控视频数据包。
[0111]协转服务器要支持对应厂商的监控前端的协议,首先可以通过监控前端厂商的软件开发工具包(Software Development Kit, SDK)或者通过标准的开放型网络视频接口论坛(Open Network Video Interface Forum, 0NVIF)协议(ONVIF 标准将为网络视频设备之间的信息交换定义通用协议,包括装置搜寻、实时视频、音频、元数据和控制信息等)在协转服务器中配置各个监控前端对应的用户名、密码、IP地址等信息。
[0112]当协转服务器要向某一监控前端请求监控视频数据时,向该监控前端发送包括验证信息的数据请求,其中验证信息可以包括该监控前端对应的用户名和密码。监控前端在接收到该数据请求之后,可以对数据请求中的验证信息进行验证,即验证用户名和密码是否正确,当正确时说明验证通过,此时监控前端可以将采集到的监控视频数据打包封装成监控视频数据包,并将其发送至协转服务器。
[0113]在打包过程中,添加IP包头,该IP包头中包括的源地址为监控前端的IP地址,目的地址为协转服务器的IP地址,监控前端即可根据该IP包头中的源地址和目的地址将监控视频数据包发送至协转服务器,例如可以通过传输控制协议(TransmissionControl Protocol, TCP)、用户数据报协议(User Datagram Protocol, UDP)或实时传输协议(Real-time Transport Protocol, RTP)发送到协转服务器。
[0114]步骤S206,协转服务器将所述监控视频数据包转换成包括路径信息的视联网视频数据包。
[0115]协转服务器在接收到监控前端发送的监控视频数据包之后,要将其转换成可以在视联网中传输的视联网视频数据包,该视联网视频数据包中要包括用于标识其在视联网中进行传输的传输路径的路径信息,然后才可以上传至视联网服务器。
[0116]本发明实施例中,在协转服务器中可以预先设置频道与监控前端的对应关系,从而将各个监控前端的监控视 频数据与频道进行对应。所述频道与监控前端的对应关系为所述频道的用户号码和终端标识、与所述监控前端的IP地址的对应关系。由于在步骤S202中协转服务器会接收视联网服务器发送的包括频道的编码地址、用户号码和终端标识的编解码指令,并且在协转服务器中还配置了各个监控前端对应的用户名、密码、IP地址等信息,因此协转服务器即可根据这些信息设置频道与监控前端的对应关系。
[0117]本发明实施例中,频道与监控前端的对应关系可以如表一所示,其中,所述用户号码和终端标识为频道对应的用户号码和终端标识,所述IP地址为监控前端的IP地址,通过用户号码、终端标识和IP地址可以得到频道与监控前端的对应关系。当然,本发明实施例中,还可以为每个监控前端分配一个通道,将该通道也添加到表一所示的对应关系中,并且还可以包括每个监控前端的名称描述。本发明实施例中,还可以在表一中添加类型、入网、编码、保存、删除等项目,在此不再详细论述。
[0118]
【权利要求】
1.一种视联网视频监控方法,其特征在于,包括: 协转服务器上电初始化后接入视联网服务器; 协转服务器向监控前端发送包括验证信息的数据请求,并接收所述监控前端依据所述数据请求对所述验证信息进行验证、并在验证通过后发送的监控视频数据包; 协转服务器将所述监控视频数据包转换成包括路径信息的视联网视频数据包;其中,所述路径信息根据预先设置的频道与监控前端的对应关系获得,用于标识所述视联网视频数据包在视联网中进行传输的传输路径; 协转服务器按照所述路径信息将所述视联网视频数据包通过视联网上传至所述视联网服务器,所述视联网服务器用于将所述视联网视频数据包发送至已接入视联网服务器的数字电视机顶盒的对应频道。
2. 根据权利要求1所述的方法,其特征在于,所述协转服务器上电初始化后接入视联网服务器,包括: 所述协转服务器接收所述视联网服务器下发的视联网身份查询指令,所述视联网身份查询指令包括所述协转服务器的MAC地址和所述视联网服务器为所述协转服务器分配的视联网地址; 所述协转服务器检测所述MAC地址是否正确,当正确时向所述视联网服务器发送视联网身份查询应答指令,所述视联网身份查询应答指令包括所述协转服务器的标识; 所述协转服务器接收所述视联网服务器下发的入网指令,所述入网指令包括所述协转服务器的视联网地址和所述视联网服务器为所述协转服务器分配的用户号码,所述入网指令为视联网服务器对所述协转服务器的标识进行验证,并且验证通过后发送的; 所述协转服务器将入网应答指令发送至所述视联网服务器,所述协转服务器成功接入所述视联网服务器。
3.根据权利要求1或2所述的方法,其特征在于,在协转服务器上电初始化后接入视联网服务器之后,还包括: 所述协转服务器接收所述视联网服务器发送的包括频道的编码地址、用户号码和终端标识的编解码指令。
4.根据权利要求3所述的方法,其特征在于,所述频道与监控前端的对应关系为所述频道的用户号码和终端标识、与所述监控前端的IP地址的对应关系;所述监控视频数据包包括IP包头,所述IP包头包括监控前端的IP地址; 所述协转服务器将所述监控视频数据包转换成包括路径信息的视联网视频数据包,包括: 从所述频道与监控前端的对应关系中查找与所述IP包头中监控前端的IP地址对应的频道的用户号码和终端标识; 查找所述用户号码和终端标识对应的频道的编码地址; 删除所述监控视频数据包的IP包头,并添加包括路径信息的视联网协议包头,封装在视联网协议消息体中生成视联网视频数据包;所述路径信息包括所述频道的编码地址。
5.根据权利要求4所述的方法,其特征在于,所述路径信息还包括所述协转服务器的视联网地址,其中所述协转服务器的视联网地址为源地址,所述频道的编码地址为目的地址,所述协转服务器按照所述路径信息将所述视联网视频数据包通过视联网上传至所述视联网服务器,包括:所述协转服务器将所述视联网视频数据包按照所述路径信息中的源地址和目的地址上传至所述视联网服务器。
6.一种视联网视频监控方法,其特征在于,包括: 视联网服务器接收协转服务器在上电初始化后的接入;所述协转服务器用于向监控前端发送包括验证信息的数据请求,并接收所述监控前端依据所述数据请求对所述验证信息进行验证、并在验证通过后发送的监控视频数据包; 视联网服务器接收所述协转服务器按照路径信息通过视联网上传的视联网视频数据包;所述视联网视频数据包为所述协转服务器将所述监控视频数据包转换生成的包括路径信息的视联网视频数据包;其中,所述路径信息根据预先设置的频道与监控前端的对应关系获得,用于标识所述视联网视频数据包在视联网中进行传输的传输路径; 视联网服务器将所述视联网视频数据包发送至已接入视联网服务器的数字电视机顶盒的对应频道。
7.根据权利要求6所述的方法,其特征在于,所述视联网服务器接收协转服务器在上电初始化后的接入,包括: 所述视联网服务器向所述协转服务器下发视联网身份查询指令,所述视联网身份查询指令包括所述协转服务器的MAC地址和所述视联网服务器为所述协转服务器分配的视联网地址; 所述视联网服务器接收所述协转服务器发送的视联网身份查询应答指令,所述视联网身份查询应答指令包括所述协转服务器的标识,所述身份查询应答指令为所述协转服务器对所述MAC地址进行检测、并在检测出所述MAC地址正确后发送的;` 所述视联网服务器对所述协转服务器的标识进行验证,在验证通过后向所述协转服务器下发入网指令,所述入网指令包括所述协转服务器的视联网地址和所述视联网服务器为所述协转服务器分配的用户号码; 所述视联网服务器接收所述协转服务器发送的入网应答指令,所述视联网服务器成功接收协转服务器在上电初始化后的接入。
8.一种用于视频监控的协转服务器,其特征在于,所述协转服务器与视联网服务器通信,所述视联网服务器用于将所述协转服务器上传的视联网视频数据包发送至已接入视联网服务器的数字电视机顶盒的对应频道; 所述协转服务器包括: 接入模块,用于在上电初始化后接入视联网服务器; 请求模块,用于向监控前端发送包括验证信息的数据请求; 监控数据接收模块,用于接收所述监控前端依据所述数据请求对所述验证信息进行验证、并在验证通过后发送的监控视频数据包; 转换模块,用于将所述监控视频数据包转换成包括路径信息的视联网视频数据包;其中,所述路径信息根据预先设置的频道与监控前端的对应关系获得,用于标识所述视联网视频数据包在视联网中进行传输的传输路径; 上传模块,用于协转服务器按照所述路径信息将所述视联网视频数据包通过视联网上传至所述视联网服务器。
9.根据权利要求8所述的协转服务器,其特征在于,所述接入模块包括: 查询指令接收子模块,用于接收所述视联网服务器下发的视联网身份查询指令,所述视联网身份查询指令包括所述协转服务器的MAC地址和所述视联网服务器为所述协转服务器分配的视联网地址; 查询应答指令发送子模块,用于检测所述MAC地址是否正确,当正确时向所述视联网服务器发送视联网身份查询应答指令,所述视联网身份查询应答指令包括所述协转服务器的标识; 入网指令接收子模块,用于接收所述视联网服务器下发的入网指令,所述入网指令包括所述协转服务器的视联网地址和所述视联网服务器为所述协转服务器分配的用户号码,所述入网指令为视联网服务器对所述协转服务器的标识进行验证,并且验证通过后发送的; 入网应答指令发送子模块,用于将入网应答指令发送至所述视联网服务器,所述协转服务器成功接入所述视联网服务器。
10.根据权利要求8或9所述的协转服务器,其特征在于,还包括: 指令接收模块,用于接收所述视联网服务器发送的包括频道的编码地址、用户号码和终端标识的编解码指令。
11.根据权利要求10所述的协转服务器,其特征在于,所述频道与监控前端的对应关系为所述频道的用户号码和终端标识、与所述监控前端的IP地址的对应关系;所述监控视频数据包包括IP包头,所述IP包头包括监控前端的IP地址; 所述转换模块包括: 查找子模块,用于从所述频道与监控前端的对应关系中查找与所述IP包头中监控前端的IP地址对应的频道的用户号码和终端标识,并查找所述用户号码和终端标识对应的频道的编码地址; 转换子模块,用于删除所述监控视频数据包的IP包头,并添加包括路径信息的视联网协议包头,封装在视联网协议消息体中生成视联网视频数据包;所述路径信息包括所述频道的编码地址。
12.根据权利要求11所述的协转服务器,其特征在于,所述路径信息还包括所述协转服务器的视联网地址,其中所述协转服务器的视联网地址为源地址,所述频道的编码地址为目的地址, 所述上传模块具体用于将所述视联网视频数据包按照所述路径信息中的源地址和目的地址上传至所述视联网服务器。
13.一种用于视频监控的视联网服务器,其特征在于,所述视联网服务器与协转服务器通信,所述协转服务器用于向监控前端发送包括验证信息的数据请求,并接收所述监控前端依据所述数据请求对所述验证信息进行验证、并在验证通过后发送的监控视频数据包; 所述视联网服务器包括: 接收接入模块,用于接收协转服务器在上电初始化后的接入; 视联网数据接收模块,用于接收所述协转服务器按照路径信息通过视联网上传的视联网视频数据包;所述视联网视频数据包为所述协转服务器将所述监控视频数据包转换生成的包括路径信息的视联网视频数据包;其中,所述路径信息根据预先设置的频道与监控前端的对应关系获得,用于标识所述视联网视频数据包在视联网中进行传输的传输路径; 发送模块,用于将所述视联网视频数据包发送至已接入视联网服务器的数字电视机顶盒的对应频道。
14.根据权利要求13所述的视联网服务器,其特征在于,所述接收接入模块包括: 查询指令发送子模块,用于向所述协转服务器下发视联网身份查询指令,所述视联网身份查询指令包括所述协转服务器的MAC地址和所述视联网服务器为所述协转服务器分配的视联网地址; 查询应答指令接收子模块,用于接收所述协转服务器发送的视联网身份查询应答指令,所述视联网身份查询应答指令包括所述协转服务器的标识,所述身份查询应答指令为所述协转服务器对所述MAC地址进行检测、并在检测出所述MAC地址正确后发送的; 入网指令发送子模块,用于对所述协转服务器的标识进行验证,在验证通过后向所述协转服务器下发入网指令,所述入网指令包括所述协转服务器的视联网地址和所述视联网服务器为所述协转服务器分配的用户号码; 入网应答指令接收子模块,用于接收所述协转服务器发送的入网应答指令,所述视联网服务器成功接收协转服务器在上电初始化后的接入。
15.一种视联网视频监控系统,其特征在于,包括:监控前端、如权利要求8-12任一项所述的协转服务器、如权利要求13`-14任一项所述的视联网服务器、以及数字电视机顶盒。
【文档编号】H04N7/18GK103686072SQ201310575228
【公开日】2014年3月26日 申请日期:2013年11月15日 优先权日:2013年11月15日
【发明者】杨春晖, 李云鹏, 李殿坤, 王艳辉 申请人:北京视联动力国际信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1