[发明专利]基于云桌面平台低带宽模式下的视频图文传输调用方法在审
申请号: | 201310680868.6 | 申请日: | 2013-12-12 |
公开(公告)号: | CN103685508A | 公开(公告)日: | 2014-03-26 |
发明(设计)人: | 周肇立 | 申请(专利权)人: | 东方证券股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04N1/00;H04L29/06;G06F9/44;G06F9/54 |
代理公司: | 上海三方专利事务所 31127 | 代理人: | 吴干权;李美立 |
地址: | 200010 上海市黄浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 桌面 平台 带宽 模式 视频 图文 传输 调用 方法 | ||
1.一种基于云桌面平台低带宽模式下的视频图文传输调用方法,包括云端云桌面、瘦客户机端以及高拍仪,其特征在于云端云桌面中的Twain重定向客户端与云桌面通过Windows操作系统内核的API HOOK连接,瘦客户机端的Twain重定向客户端与瘦客户机端通过标准的TWAIN协议接口与TWAIN协议数据来源管理器连接,两个Twain重定向客户端之间通过独立计算机架构协议传输协议的虚拟通道实现通信,所述高拍仪通过USB接线或IO总线连接瘦客户机;
瘦客户机本地端与云端云桌面之间视频图文传输调用方法步骤如下:
(1)瘦客户机端连接运行远端云端云桌面;
(2)云端云桌面应用程序调用云端Twain重定向客户端中的Twain接口;
(3)云端Twain重定向客户端接收调用指令后,将调用指令发送给瘦客户机端Twain重定向客户端;
(4)瘦客户机端Twain客户端相应调用本地端外设高拍仪;
(5)瘦客户机端返回预览视频图像到瘦客户机端Twain重定向客户端进行预览;
(6)通过手动调节拍摄物调整拍摄角度进行拍摄;
(7)拍摄生成的图片文件通过瘦客户机端Twain重定向客户端反馈给云端Twain重定向客户端生成云端本地图像并通过应用程序上传至业务系统数据库。
2.如权利要求1所述的一种基于云桌面平台低带宽模式下的视频图文传输调用方法,其特征在于
(1)瘦客户机端及云端云桌面预装了Twain重定向客户端,所述云端云桌面运行Twain重定向客户端,所述Twain重定向客户端通过API Hook云端应用程序调用标准的Twain接口,使云端接收标准的Twain接口调用,并将标准的Twain接口调用重定向到瘦客户机端Twain重定向客户端控制瘦客户机端的本地设备,完成本地Twain调用;
(2)第5步预览图像及第6步拍摄物调整,此时生成的预览图像为瘦客户机端本地Twain资源调用,预览窗口内数据为瘦客户机端外设到瘦客户机CPU总线数据流量,无网络流量;
(3)第7步拍摄时瘦客户机端不保留数据,通过Twain的客户端程序上传至云端应用程序,完成一次外设调用。
3.如权利要求1所述的一种基于云桌面平台低带宽模式下的视频图文传输调用方法,其特征在于基于云桌面平台的低带宽模式下的视频图文传输数据流如下:
(1)云端云桌面发起标准Twain的接口调用,云端Twain重定向客户端工作接收调用指令;
(2)云端Twain重定向客户端将调用指令传递给瘦客户机端Twain重定向客户端;
(3)瘦客户机端Twain重定向客户端将重定向指令转换成标准Twain调用指令;
(4)瘦客户机端将标准Twain调用指令发送给外设高拍仪;
(5)高拍仪反馈给瘦客户机端Twain实时预览窗口;
(6)用户根据观察到的预览效果调整拍摄物的角度、位置及相关拍摄类型选择;
(7)确认拍摄后外设高拍仪Twain标准反馈图像数据到瘦客户机端;
(8)瘦客户机端Twain重定向客户端将反馈数据转换;
(9)瘦客户机端Twain重定向客户端将数据反馈给云端Twain重定向客户端;
(10)云端Twain重定向客户将数据转换为标准Twain影像数据反馈给应用程序。
4.如权利要求3所述的一种基于云桌面平台低带宽模式下的视频图文传输调用方法,其特征在于所述重定向指令通过Windows操作系统内核的API HOOK技术嵌入到TWAIN协议接口API调用中,重定向指令将标准TWAIN指令通过网络虚拟通道从云端云桌面传输到瘦客户机端。
5.如权利要求3所述的一种基于云桌面平台低带宽模式下的视频图文传输调用方法,其特征在于重定向指令转换成标准Twain调用指令的转换方法中,所述重定向指令为Twain API调用指令的远程网络传输,由两个部分组成,第一部分是Win32API的RPC远程调用传输,涉及函数参数Marshall列集和异构操作系统Linux远端重建,符合CPU平台参数化等异构要求;第二部分是调用传输建立独立的Virtual Channel嵌入到通用计算架构虚拟桌面协议中传输;在传输过程中Twain API调用通过Marshal过程满足RPC远程过程调用规范,实现通过网络远距离传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东方证券股份有限公司,未经东方证券股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310680868.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种网络名片信息识别方法、装置和服务器
- 下一篇:室内冷风降温装置