一种应用于机器人监控模块的远程存储系统的利记博彩app
【专利摘要】一种应用于机器人监控模块的远程存储系统,包括:客户端、网络端和应用端,其中,客户端包括客户端应用平台和业务平台;网络端包括网关服务器和云存储服务器;应用端包括核心处理模块、视频模块、语音模块、摄像头云台电机控制模块、机器人行走电机控制模块;客户端应用平台将相应的请求传递给业务平台,业务平台对客户端进行身份验证,验证成功后返回授权码和网关地址,客户端连接网络端,将请求通过网络端传递给应用端,应用端执行相应的请求,通过网关服务器将上传的信息存储至云存储服务器。本发明提供的应用于机器人监控模块的远程存储系统,能够将影音数据放在网络存储服务器,可使数据更安全;使其成本降低,并且使用方便。
【专利说明】一种应用于机器人监控模块的远程存储系统
【技术领域】
[0001] 本发明涉及机器人的安全监控【技术领域】,特别涉及一种应用于机器人监控模块的 远程存储系统。
【背景技术】
[0002] 利用计算机网络对现场实行监控,可以了解监控场所的状况。现有的机器人具有 行走、视觉采集、声音采集、声音播放、以及网络远程控制功能,可通过控制终端实现对现场 进行拍照、语音对讲等功能。但目前的机器人不具备视频录制,视频回放等功能,如果想要 实现对任意时刻的现场状况的监控则要求监控人员要随时监控,这样使得监控者任务量加 大,而且监控信息不能保存和重现也使前期关于现场监控的作用受到很大限制。
【发明内容】
[0003] 针对上述现有技术中存在的问题,本发明的目的在于提供一种应用于机器人监控 模块的远程存储系统。
[0004] 为了实现上述发明目的,本发明采用的技术方案如下:
[0005] -种应用于机器人监控模块的远程存储系统,包括:客户端、网络端和应用端,其 中,
[0006] 所述客户端包括客户端应用平台和业务平台,客户端应用平台用于实现用户请求 控制功能;业务平台用于实现业务逻辑;
[0007] 所述网络端包括网关服务器和云存储服务器,网关服务器用于实现操作鉴权、视 频流解密、协议转换、数据缓存、直播转发、上传加速等功能,云存储服务器用于实现数据存 储、下载加速、文件处理等功能;
[0008] 所述应用端包括核心处理模块、视频模块、语音模块、摄像头云台电机控制模块、 机器人行走电机控制模块,应用端用于实现音视频信号的采集、图像采集、加密、上传、音频 信号的解码输出、摄像头云台电机和机器人行走电机的控制等功能;
[0009] 客户端应用平台将相应的请求传递给业务平台,业务平台对客户端进行身份验 证,验证成功后返回授权码和网关地址,客户端连接网络端,将请求通过网络端传递给应用 端,应用端执行相应的请求,通过网关服务器将上传的信息进行处理并存储至云存储服务 器。
[0010] 进一步地,在上述应用于机器人监控模块的远程存储系统中,采用客户端应用平 台实现的用户请求包括视频直播或点播、语音对讲、图像拍照、录像、云台控制、电机控制; 采用业务平台实现的业务逻辑包括用户登录、操作授权、计费、远程设备管控、存储内容管 理。
[0011] 进一步地,在上述应用于机器人监控模块的远程存储系统中,所述语音对讲包括 语音的输入和输出流程,并且两者不能同时进行。
[0012] 进一步地,在上述应用于机器人监控模块的远程存储系统中,图像拍照上传流程 控制方式包括手动式和触发式两种控制方式;音视频的上传流程控制方式包括定时自动上 传和手动上传两种方式;触发式拍照流程和触发式直播流程的优先级高于音视频的定时自 动上传流程。
[0013] 进一步地,在上述应用于机器人监控模块的远程存储系统中,客户端连接网关用 于控制摄像头云台电机使控制摄像头云台进行上下左右的移动,也可以控制机器人行走电 机使机器人进行前后左右的行走,并且摄像头云台控制和机器人行走控制不能同时进行。
[0014] 进一步地,在上述应用于机器人监控模块的远程存储系统中,客户端通过网络端 与云存储服务器连接用于对存储的数据进行点播、回放、删除、导出等处理。
[0015] 本发明提供的应用于机器人监控模块的远程存储系统,能够将影音数据放在网络 存储服务器,可使数据更安全;减少了对控制终端的内存要求,使其成本降低;并且使用方 便,只要有其网络存储的账户,使用人就可以在不同终端上进行影音数据的回放。
【专利附图】
【附图说明】
[0016] 图1为本发明一实施例提供的应用于机器人监控模块的远程存储系统示意图。
【具体实施方式】
[0017] 为了使本发明的目的、技术方案及优点更加清楚明白,下面结合实施例及附图,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不 用于限定本发明。
[0018] 本实施例提供一种应用于机器人监控模块的远程存储系统的示意图,如图1所 示,本发明基于客户端、网络端和应用端三部分组成,客户端包括客户端应用平台和业务平 台两部份组成,其中客户端应用平台主要负责视频直播或点播、语音对讲、拍照、录像、云台 控制、电机控制等功能,业务平台只要负责业务逻辑,如用户登录、操作授权、计费、远程设 备管控、存储内容管理等功能;网络端包括网关服务器和云存储服务器两部份,其中网关 服务器主要负责实现操作鉴权、视频流解密、协议转换、数据缓存、直播转发、上传加速等功 能,云存储服务器主要负责实现数据存储、下载加速、文件处理(音视频转码)等功能;应用 端包括核心处理模块、视频模块、语音模块、摄像头云台电机控制模块、机器人行走电机控 制模块五部分组成,其主要负责实现音视频信号的采集、加密、上传,音频信号的解码输出、 摄像头云台电机和机器人行走电机的控制等功能。
[0019] 上述应用于机器人监控模块的远程存储系统可以实现的请求包括视频直播或点 播、语音对讲、图像拍照、录像、云台控制、电机控制;采用业务平台实现的业务逻辑包括用 户登录、操作授权、计费、远程设备管控、存储内容管理。
[0020] 客户端应用平台将相应的请求传递给业务平台,业务平台对客户端进行身份验 证,验证成功后返回授权码和网关地址,客户端连接网络端,将请求通过网络端传递给应用 端,应用端执行相应的请求,通过网关服务器将上传的信息进行处理并存储至云存储服务 器。
[0021] 本发明的应用于机器人监控模块的远程存储系统可用于实现控制功能,具体流程 为客户端应用平台将相应的请求传递给业务平台,业务平台对客户端进行身份验证,验证 成功后返回授权码和网关地址,客户端连接网关,将请求通过网关传递给应用端,应用端执 行相应的请求。
[0022] 本发明的应用于机器人监控模块的远程存储系统可用于实现存储功能,具体流程 为客户端应用平台将相应的请求传递给业务平台,业务平台对客户端进行身份验证,验证 成功后返回授权码和网关地址,客户端连接网关,将请求通过网关传递给应用端,应用端将 影音数据通过网关上传之云存储服务器。
[0023] 本发明的应用于机器人监控模块的远程存储系统可用于实现点播功能,具体流程 为客户端应用平台将相应的请求传递给业务平台,业务平台对客户端进行身份验证,验证 成功后返同授权码和网关地址,客户端连接网关,将请求通过网关传递给云存储服务器,云 存储服务器返回点播目录。
[0024] 本发明的应用于机器人监控模块的远程存储系统可用于实现视频直播功能,具体 流程为客户端向业务平台申请直播;业务平台对客户端进行身份验证,如成功,返回直播授 权码和网关地址;客户端连接网关,开始控制视频模块进行直播,同时自动开启"语音输入 控制流程",按需要开启"语音输出控制流程"和"图像拍照上传流程(手动式)",屏蔽"图 像拍照上传控制流程(触发式)"和"音视频上传流程(定时自动上传)"直播完毕后,客户 端询问是否进行"音视频上传",若是,进行"音视频上传流程"。
[0025] 本发明的应用于机器人监控模块的远程存储系统可用于实现语音输出或输入功 能,具体流程为客户端向业务平台申请语音输出或语音输入;业务平台对客户端进行身份 验证,如成功,返回语音输出或输入授权码和网关地址;客户端连接网关,开始控制语音模 块;语音输出控制长按有效,默认关闭;语音输入控制单击有效,默认开启;并且语音输入 和语音输出不能同时进行。
[0026] 本发明的应用于机器人监控模块的远程存储系统可用于实现图像拍照上传功能, 包括触发式上传和手动式上传等方式。其中,手动式上传流程是客户端向业务平台申请上 传;业务平台对客户端进行身份验证,如成功,返同上传授权码;客户端向网关申请上传, 提交授权码;网关对授权码进行鉴权,如成功,分配上传入口并开始接收上传;网关对上传 的图片进行时间日期索引,然后上传至云存储,同时将时间日期信息上传给业务平台;图像 拍照键单击有效;默认关闭;业务平台控制图片的上传动作,可以暂停或停止上传。触发 式上传的采用监控模块向业务平台申请报警并申请上传;业务平台对监控模块进行身份验 证,如成功,执行"报警流程"并返回上传授权码;监控模块向网关申请上传,提交授权码; 网关对授权码进行鉴权,如成功,分配上传入口并开始接收上传;网关对上传的图片进行时 间日期索引,然后上传至云存储,同时将时间日期信息上传给业务平台;业务平台控制图片 的上传动作,可以暂停或停止上传。
[0027] 本发明的应用于机器人监控模块的远程存储系统可用于实现音视频上传功能,包 括定时自动上传和手动式上传等方式。定时自动上传的具体流程是监控模块(包含语音模 块和视频模块,下同)向业务平台申请上传;业务平台对监控模块进行身份验证,如成功, 返回上传授权码;监控模块向网关申请上传,提交授权码;网关对授权码进行鉴权,如成 功,分配上传入口并开始接收上传;网关对上传的音视频流做格式转换(可同时转码),切 片后上传至云存储,同时将切片元信息上传给业务平台;业务平台控制音视频的上传动作, 可以暂停或停止上传;在"定时自动上传流程"中,有触发"触发式拍照流程",则中断"定时 自动上传流程",执行"触发式拍照流程",然后再继续"定时自动上传流程";在"定时自动上 传流程"中,有触发"直播流程",则中断"定时自动上传流程",执行"直播流程",然后再继续 "定时自动上传流程"。手动上传的具体流程是客户端向业务平台申请上传;业务平台对客 户端进行身份验证,如成功,返回上传授权码;客户端向网关申请上传,提交授权码;网关 对授权码进行鉴权,如成功,分配上传入口并开始接收上传;网关对上传的音视频流做格式 转换(可同时转码),切片后上传至云存储,同时将切片元信息上传给业务平台;业务平台 控制音视频的上传动作,可以暂停或停止上传。
[0028] 本发明的应用于机器人监控模块的远程存储系统可用于实现摄像头的云台控制 和机器人的行走控制功能,具体流程是客户端向业务平台申请控制;业务平台对客户端进 行身份验证,如成功,返回云台控制或行走控制的授权码和网关地址;客户端连接网关,开 始控制云台进行上下左右的移动或控制机器人进行前后左右的行走。
[0029] 本发明的应用于机器人监控模块的远程存储系统可用于实现对存储的数据进行 点播、回放、删除、导出等功能,具体流程是客户端向业务平台申请管理;业务平台对客户端 进行身份验证,如成功,返回播放列表;客户端连接云存储,开始进行回放、删除、导出等动 作。
[0030] 以上所述实施例仅表达了本发明的实施方式,其描述较为具体和详细,但并不能 因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说, 在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范 围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1. 一种应用于机器人监控模块的远程存储系统,其特征在于,包括:客户端、网络端和 应用端,其中, 所述客户端包括客户端应用平台和业务平台,客户端应用平台用于实现用户请求控制 功能,业务平台用于实现业务逻辑; 所述网络端包括网关服务器和云存储服务器,网关服务器用于实现操作鉴权、视频流 解密、协议转换、数据缓存、直播转发、上传加速等功能,云存储服务器用于实现数据存储、 下载加速、文件处理等功能; 所述应用端包括核心处理模块、视频模块、语音模块、摄像头云台电机控制模块、机器 人行走电机控制模块,应用端用于实现音视频信号的采集、图像采集、加密、上传、音频信号 的解码输出、摄像头云台电机和机器人行走电机的控制等功能; 客户端应用平台将相应的请求传递给业务平台,业务平台对客户端进行身份验证,验 证成功后返回授权码和网关地址,客户端连接网络端,将请求通过网络端传递给应用端,应 用端执行相应的请求,通过网关服务器将上传的信息进行处理并存储至云存储服务器。
2. 根据权利要求1所述的应用于机器人监控模块的远程存储系统,其特征在于,采用 客户端应用平台实现的用户请求包括视频直播或点播、语音对讲、图像拍照、录像、云台控 制、电机控制;采用业务平台实现的业务逻辑包括用户登录、操作授权、计费、远程设备管 控、存储内容管理。
3. 根据权利要求2所述的应用于机器人监控模块的远程存储系统,其特征在于,所述 语音对讲包括语音的输入和输出流程,并且两者不能同时进行。
4. 根据权利要求2所述的应用于机器人监控模块的远程存储系统,其特征在于,图像 拍照上传流程控制方式包括手动式和触发式两种控制方式;音视频的上传流程控制方式包 括定时自动上传和手动上传两种方式;触发式拍照流程和触发式直播流程的优先级高于音 视频的定时自动上传流程。
5. 根据权利要求2所述的应用于机器人监控模块的远程存储系统,其特征在于,客户 端连接网关用于控制摄像头云台电机使控制摄像头云台进行上下左右的移动,也可以控制 机器人行走电机使机器人进行前后左右的行走,并且摄像头云台控制和机器人行走控制不 能同时进行。
6. 根据权利要求1所述的应用于机器人监控模块的远程存储系统,其特征在于,客户 端通过网络端与云存储服务器连接用于对存储的数据进行点播、回放、删除、导出等处理。
【文档编号】H04N7/18GK104219477SQ201410460862
【公开日】2014年12月17日 申请日期:2014年9月11日 优先权日:2014年9月11日
【发明者】杜志明 申请人:太仓思比科微电子技术有限公司