网络视频资料重新播放系统及方法

文档序号:6420363阅读:210来源:国知局
专利名称:网络视频资料重新播放系统及方法
技术领域
本发明涉及一种网络视频监控系统及方法,特别是涉及一种网络视频资料重新播放系统及方法,其可实现网络视频资料的对视频资料的重新播放。
背景技术
由于多媒体时代的来临,新一代的视频监控系统采用了数字视频处理和传输设备(例如Internet和Cable Networks)新技术而有不少优点。例如数字视频压缩可以对监录像片以高效率的方式储存;影像强化算法能够用来加强视频的画质;Video Streaming和实时视频网络能提供高弹性且到处可看的远程视频监控;视频监控系统可自动产生警告讯息并透过网络传送来通知使用者所发生的异常情况等。由于低价格高效能的计算机普及,以及行动的和固定的多媒体通讯基础建设的支持下,未来针对强健性视频传输、彩色视频处理、自动事件处置、自动影片解读等实时视频处理技术相关研究工作预期将可开发越来越多有趣的结果及应用。
近年来,出现了许多类似网络视频监控系统的技术,如中华民国专利局于2003年7月11日公告的第541831号专利,其专利名称为“可远程监控的数字摄影系统及视频数据传输方法”。该专利揭露一种可远程监控的数字摄影系统。但是该专利只是对视频资料的传输及处理,未涉及对远程视频采集视频资料的重新播放,不能实现当需要重新观看视频资料时,对视频资料的后续播放,不利于掌握工作现场的情况。

发明内容本发明的主要目的在于提供一种网络视频资料重新播放系统及方法,其可以实现网络视频资料的存储及在需回放以前录制的视频资料时对该视频资料重新播放。
为达到上述目的,本发明提供一种网络视频资料重新播放系统,其包括有一网络服务器,用于根据用户信息判断输入的用户名及密码是否正确,提供一交互式用户界面,通过该交互式用户界面对网络视频资料存储及重新播放的控制;一企业网站,为用户提供一进行远程控制的作业平台,用户通过该平台可进行视频资料存储及重新播放等操作;一应用服务器,用于根据连接请求连接相应的摄像机采集视频信号,转化视频信号为计算机可读的视频资料,传送视频资料至客户机,视频资料存储及视频资料的重新播放;多个摄像机,用于输出其所捕捉的视频信号;多个客户机,其中每一客户机用于用户登录企业网站,以获得上述交互式用户界面,通过该交互式用户界面对网络视频资料存储及重新播放的控制;一数据库用于存储用户信息及用户访问权限信息及视频资料文件。
其中应用服务器包括有一连接模块,用于连接摄像机;一信号采集模块,用于采集上述摄像机提供的视频信号;一视频编码模块,用于把采集到的视频信号转化为计算机可读的视频资料;一视频资料传送模块,用于传送视频资料至客户机;一视频资料存储模块,用于将所浏览的视频资料存储到客户机的相关目录下,便于后续的重放,进行存储时,文件命名将依年月日、小时及摄像机代号为文件名进行区分;视频资料重新播放模块,用于将所存储在客户机的相关目录下的视频资料调入重新播放。
本发明还提供一种网络视频资料重新播放方法,其包括有如下步骤(a)提供一交互式用户界面,其包括有多个摄像机选择按钮及多个摄像机控制按钮;(b)根据用户所点选的摄像机选择按钮连接相应的摄像机;(c)采集上述摄像机提供的视频信号;(d)进行视频信号编码,把视频信号编码成计算机可识别的视频资料;(e)传送视频资料至客户机;(f)当点选视频资料录放按钮时存储视频资料至客户机;(g)重新播放所存储的视频资料。

图1是本发明网络视频资料重新播放系统的硬件架构图。
图2是本发明网络视频资料重新播放系统的网络服务器的主要软件功能模块图。
图3是本发明网络视频资料重新播放系统的应用服务器的主要软件功能模块图。
图4是本发明网络视频资料重新播放系统的系统主界面图。
图5是本发明网络视频资料重新播放方法的主要流程图。
具体实施方式如图1所示,是本发明网络视频资料重新播放系统的硬件架构图。该系统架构包括多个客户机1、一网络服务器2、一应用服务器3、一连接4、一数据库5、一企业网站6、多个摄像机7及网络8。其中每一客户机1用于用户登录企业网站6,以获得网络服务器2提供的交互式用户界面,通过该交互式用户界面对网络视频资料重新播放的控制。该控制指令包括视频资料存储、视频资料重新播放及停止播放视频资料。所述的客户机1通过网络8与企业网站6相连,其中装有视频播放器,可播放所存储的视频资料。企业网站6与网络服务器2相连,为用户提供一进行视频控制的作业平台,用户通过该平台可进行视频资料存储及重新播放等操作。该网络服务器2包含有多个软件功能模块,用于根据用户信息判断输入的用户名及密码是否正确,提供一交互式用户界面,通过该交互式用户界面用户可根据要求选择可访问的摄像机7并发出连接请求。此外,企业网站6还与应用服务器3相连。应用服务器3包含有多个软件功能模块,用于根据连接请求连接相应的摄像机,采集上述摄像机提供的视频信号,转化视频信号为计算机可读的视频资料,传送视频资料至客户机1,视频资料存储及视频资料的重新播放。数据库5用于存储用户信息、用户访问权限信息及视频资料文件。其中,用户信息包括具有访问权限的用户个人资料、用户名及其对应的密码。用户权限信息定义每一用户具有的访问权限。多个摄像机7,系用于输出其所捕捉的视频信号,每一摄像机具有一唯一对应的摄像机代号。此外,所述的摄像机7还通过网络8与应用服务器3相连。
网络8可以是企业内部网(Intranet),也可以是国际互联网(Internet)或其它类型的通讯网路。网络服务器2通过连接4与数据库5相连。连接4为一数据库连接,如开放式数据库连接(Open DatabaseConnectivity,ODBC),或Java数据库连接(Java Database Connectivity,JDBC)等。
如图2所示,是本发明网络视频资料重新播放系统的网络服务器的主要软件功能模块图。该网络服务器2包括一基本数据管理模块21、一系统权限控制模块22、一摄像机访问权限控制模块23。
所述的基本数据管理模块21,用于维护用户信息。所述的维护用户信息包括用户个人基本信息及其访问权限。所述的维护作业包括对用户个人基本信息及其访问权限进行新增、删除、修改及查询等动作。系统权限控制模块22,用于接收用户登录企业网站6的用户名及密码,并根据存储于数据库5中的用户信息判断该用户名及密码是否正确,密码不正确的用户将无法进入该系统。摄像机访问权限控制模块23,用于查询该用户对各摄像机的访问权限,并将可访问的摄像机生成菜单以便用户操作,用户仅可访问授权的摄像机。
如图3所示,是本发明网络视频资料重新播放系统的应用服务器的主要软件功能模块图。该应用服务器3包括一连接模块31、一信号采集模块32、一视频编码模块33、一视频资料传送模块34、一视频资料存储模块35及一视频资料重新播放模块36。
所述的连接模块31,用于连接摄像机7。信号采集模块32,用于采集上述摄像机提供的视频信号。视频编码模块33,用于把采集到的视频信号转化为计算机可读的视频资料。视频资料传送模块34,用于传送视频资料至客户机1。视频资料存储模块35,用于将所浏览的视频资料存储到客户机1的相关目录下,便于后续的重放。进行存储时,文件命名将依年月日、小时及摄像机代号为文件名进行区分。视频资料重新播放模块36,用于将所存储在客户机1的相关目录下的视频资料调入重新播放。
如图4所示,是本发明网络视频资料重新播放系统的系统主界面图。系统主界面40包含多个视频资料录放控制按钮41、一视频窗口42、多个摄像机选择按钮43。通过该视频窗口42用户可实时查看现场状况及播放之前存储于数据库的视频资料文件。每一摄像机选择按钮对应一摄像机,用户点选某一摄像机选择按钮43后,连接模块31将客户机1自动连接到对应的摄像机。视频资料录放控制按钮41用于对视频资料录放进行控制,用户选择所需的功能按钮。该功能按钮包括视频资料存储、视频资料播放及停止播放。用户点选视频资料存储功能按钮产生控制指令运行视频资料存储模块35实现对视频资料的存储,用户点选视频资料播放功能按钮产生控制指令运行视频资料重新播放模块36实现对存储的视频资料重新播放,用户点选停止播放功能按钮产生控制指令停止视频资料的播放。
如图5所示,是本发明网络视频资料重新播放方法的主要流程图。首先,系统权限控制模块22接收用户通过客户机输入的用户名及密码(步骤S501),根据存储于数据库5中的用户信息判断输入的用户名及密码是否正确(步骤S502),如果用户名及密码不正确则禁止用户登录(步骤S503),如果用户名及密码正确则摄像机访问权限控制模块23获取用户所能访问的摄像机权限(步骤S504)。连接模块31根据用户点选的某一摄像机选择按钮43连接相应的摄像机(步骤S505)。信号采集模块32采集上述摄像机所提供的视频信号(步骤S506)。视频编码模块33把生产现场的视频信号编码成计算机可读的视频资料(步骤S507)。视频资料传送模块34传送视频资料至客户机(步骤S508)。当点选视频资料录放按钮时,视频资料存储模块35存储所需的视频资料至客户机的相关目录下,进行存储时,文件命名将依年月日、小时及摄像机代号为文件名进行区分(步骤S509)。用户需重新播放以前录制的视频资料时,可点选视频资料录放控制按钮41的播放功能运行视频资料重新播放模块36选择相应的视频资料播放(步骤S510)。
权利要求
1.一种网络视频资料重新播放系统,包括多个客户机、一网络服务器、一应用服务器、一数据库、一企业网站及多个摄像机;其中客户机登录企业网站可获得网络服务器所提供的一交互式用户界面,其特征在于,所述交互式用户界面提供多个摄像机选择按钮及多个视频资料录放控制按钮,应用服务器包括有一连接模块,用于用户点选摄像机选择按钮时连接相应的摄像机;一信号采集模块,用于采集上述摄像机所提供的视频信号;一视频编码模块,用于把采集到的视频信号转化为计算机可读的视频资料;一视频资料传送模块,用于传送视频资料至客户机;一视频资料存储模块,用于将所浏览的视频资料存储到客户机的相关目录下,进行存储时,文件命名将依年月日、小时及摄像机代号为文件名进行区分;一视频资料重新播放模块,用于将所存储在客户机的相关目录下的视频资料调入重新播放;及所述应用服务器可根据用户对上述视频资料录放控制按钮进行操作所产生的控制指令运行上述视频资料存储模块及视频资料重新播放模块以实现对视频资料的重新播放。
2.如权利要求1所述的网络视频资料重新播放系统,其特征在于,其中网络服务器包括一基本数据管理模块,用于维护用户资讯。
3.如权利要求1所述的网络视频资料重新播放系统,其特征在于,其中网络服务器还包括一系统权限控制模块,用于接收用户登录企业网站的用户名及密码,并根据存储于数据库中的用户信息查询该用户名及密码是否正确,密码不正确的用户将无法进入该系统。
4.如权利要求1所述的网络视频资料重新播放系统,其特征在于,其中网络服务器还包括一摄像机访问权限控制模块,用于查询该用户对各摄像机的访问权限,并将可访问的摄像机生成菜单以便用户操作,用户仅可访问授权的摄像机。
5.如权利要求1所述的网络视频资料重新播放系统,其特征在于,其中所述数据库用于存储用户信息、用户访问权限信息及视频资料文件。
6.一种网络视频资料重新播放方法,其特征在于,包括提供一交互式用户界面,其包括有多个摄像机选择按钮及多个视频资料录放控制按钮;根据用户所点选的摄像机选择按钮连接相应的摄像机;获得上述摄像机采集的视频信号;进行视频信号编码,把视频信号编码成计算机可识别的视频资料;传送视频资料至客户机;当点选视频资料录放按钮时存储视频资料至客户机;及重新播放所存储的视频资料。
7.如权利要求6所述的网络视频资料重新播放方法,其特征在于,还包括接收该用户的用户名及密码判断该用户是否为授权的用户。
8.如权利要求7所述的网络视频资料重新播放方法,其特征在于,还包括若该用户系未授权的用户,拒绝该用户登录。
9.如权利要求7所述的网络视频资料重新播放方法,其特征在于,还包括若该用户是授权的用户,获取该用户可访问的摄像机权限。
10.如权利要求6所述的网络视频资料重新播放方法,其特征在于,其中当点选视频资料录放按钮时存储视频资料至客户机,进行存储时,文件命名将依年月日、小时及摄像机代号为文件名进行区分。
全文摘要
一种网络视频资料重新播放系统,该系统包括多个客户机、一网络服务器、一应用服务器、一数据库、一企业网站及多个摄像机。其中应用服务器包括有一视频资料存储模块用于将所浏览的视频资料存储到客户机的相关目录下,便于后续的重放,进行存储时,文件命名将依年月日、小时及摄像机代号为文件名进行区分;一视频资料重新播放模块用于将所存储在客户机的相关目录下的视频资料调入重新播放。此外,本发明还提供一种网络视频资料重新播放方法。本发明可以实现网络视频资料的存储及在需回放以前录制的视频资料时对该视频资料重新播放。
文档编号G06F15/16GK1612127SQ200310112038
公开日2005年5月4日 申请日期2003年11月1日 优先权日2003年11月1日
发明者王志麒, 何冰玉, 曹治猛 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1