[发明专利]云端控制网络化视频图像处理流媒体服务系统及方法有效
申请号: | 201210009694.6 | 申请日: | 2012-01-13 |
公开(公告)号: | CN102595208A | 公开(公告)日: | 2012-07-18 |
发明(设计)人: | 王慧斌;吴玉荣;陈哲;王鑫;沈洁;张丽丽;徐淑芳;沈俊雷 | 申请(专利权)人: | 河海大学 |
主分类号: | H04N21/25 | 分类号: | H04N21/25;H04N21/63 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 许方 |
地址: | 210098*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 云端 控制 网络化 视频 图像 处理 流媒体 服务 系统 方法 | ||
1.一种一种云端控制网络化视频图像处理流媒体服务系统,其特征在于包括由用户集群、服务器集群及云控制台与云数据库三部分构成;多个用户看作为是用户集群,系统为每个用户提供了客户端,通过客户端实现与视频图像处理平台之间的交互;服务器集群是具有提供视频图像处理服务功能的若干台服务器的集合,其中,每个服务器提供的视频图像处理功能都是相互独立的,彼此之间互不干涉;云控制台用于调度和分配服务器资源,实现客户端集群与服务器集群之间的通信,使得每个客户端均可以享受独立的服务器提供的图像处理服务,云数据库中包含有服务器集群中各服务器的信息。
2.根据权利要求1所述的云端控制网络化视频图像处理流媒体服务系统的方法,其特征在于所述方法如下:
采用云控制台对提供服务的服务器集群资源进行调度和分配,为用户集群提供并行的视频图像处理服务,服务内容主要是将用户提供的算法加载到试验视频中,并将测试结果和数据记录下来;视频图像处理结果通过客户端以VLC流媒体和在线下载的方式反馈给用户。
3.根据权利要求2所述的云端控制网络化视频图像处理流媒体服务系统的方法,其特征在于所述客户端、云控制台和服务器之间建立相互通信的主要步骤如下:
(1)客户端向云控制台发送连接服务器请求的指令;
(2)云控制台接收到并解析出连接请求的指令后从云数据库中根据分布式哈希算法获取空闲服务器的信息即地址和端口;
(3)云控制台将空闲服务器的信息发送给客户端;
(4)云控制台开启该空闲服务器,准备与客户端建立通信连接后,为其提供视频图像处理的服务;
(5)客户端与将为其提供服务的服务器建立通信连接。
4.根据权利要求2所述的云端控制网络化视频图像处理流媒体服务系统的方法,其特征在于所述云控制台调度和分配服务器的步骤如下:
(a)云控制台接收到并解析出客户端的连接请求后,调用调度分配算法;
(b)根据随机分布式哈希算法得到键值Value;
(c)在云数据库中查找ID为Value的服务器的信息,判断ID为Value的服务器的状态是否空闲:如果空闲,直接将ID为Value的服务器的信息即地址和端口提交给云控制台,并将服务器状态置为“繁忙”;如果繁忙,再重新生成一个整数n,重复执行步骤(2)得到一个新的键值Value,直到获取到空闲的服务器为止;
(d)将调度到的服务器的信息即地址和端口发送给客户端;
(e)云控制台开启服务器准备为客户端提供视频图像处理的服务;
(f)等待客户端与服务器的信息交互,直到客户端发送连接断开请求的指令;
(g)接收到并解析出用户的连接断开请求指令后,更新云端数据库,释放服务器资源。
5.根据权利要求2所述的云端控制网络化视频图像处理流媒体服务系统的方法,其特征在于所述客户端与服务器信息交互包括用户数据上传、控制处理指令、处理结果反馈三个部分,具体步骤如下:
1)客户端与服务器建立通信连接;
2)用户将需要处理的数据发送给服务器;
3)等待服务器端的反馈信息指令;
4)根据反馈信息,客户端发送下一步的操作处理指令:如果反馈的信息是数据接收成功,则发送处理指令;如果反馈的信息是数据接收失败,则客户端重复步骤2),直至需要处理的数据接收成功为止;
5)服务器接收到客户端发送的处理指令后,进行相应的视频图像处理,将处理结束的信息指令发送给客户端,客户端可以根据需求选择不同的方式获取处理结果;
6)客户端接收完服务器处理的结果后向云控制台发送连接断开请求的指令;
7)退出客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学,未经河海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210009694.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:新型面料复合压模
- 下一篇:一种塑料发泡网加工设备上用的模头