[发明专利]图形共享方法、系统与终端有效

专利信息
申请号: 201110103855.3 申请日: 2011-04-25
公开(公告)号: CN102761564A 公开(公告)日: 2012-10-31
发明(设计)人: 袁志俊;禹扬帆 申请(专利权)人: 阿里巴巴集团控股有限公司
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 北京同达信恒知识产权代理有限公司 11291 代理人: 郭润湘
地址: 英属开曼群岛大开曼*** 国省代码: 开曼群岛;KY
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 图形 共享 方法 系统 终端
【说明书】:

技术领域

本申请涉及互联网技术领域,尤其涉及一种图形共享方法、系统与终端。

背景技术

HTML5是Web浏览器支持的下一代HTML规范,其能为开发者提供更多更丰富的功能。HTML5包含若干子规范,比如WebSocket,Worker,WebSQL,Canvas(画布)等等。目前,已经有包括IE、Firefox、Chrome、Safari等在内的众多浏览器支持该些规范。

在上述规范中,Canvas(画布)是HTML5中的绘图子规范,其主要是用来生成各种3D,2D图形,因此开发者可以使用Canvas制作游戏,甚至制作一个系统平台。近年来Web浏览器应用的越来越广泛,其对于图形的绘制等需求也越来越高,从而对于Canvas的开发应用也得到了深入研究。目前,基于Canvas的图形生成技术还属于比较前沿技术,其实现方式也在不断进步,现在已经开始采用硬件图形加速,使其对图形的操作更加迅速。

在现有技术中,某些场景下会有远程共享图形的需求(比如需要远程共享桌面图像)。目前已有技术提出通过控件来实现在不同计算机之间实现图形的共享。该技术的具体实现方式是首先在计算机上下载一个专用于进行图形共享的控件,然后再利用该控件捕获该计算机上的图形并传输给另一计算机。但由于该技术不能实现跨浏览器的图形传输,需要针对不同浏览器单独开发不同的控件,从而会存在耗费较多的人力、物力资源的缺陷。

发明内容

本申请实施例提供一种图形共享方法、系统,用以解决采用现有技术提供的图形共享方案无法实现跨浏览器的图形传输,且存在耗费较多的人力、物力资源的缺陷。

本申请实施例还提供一种终端。

本申请实施例采用以下技术方案:

一种图形共享方法,包括:

图形提供方终端根据预设采样率,通过Canvas规范提供的图形接口对图形提供方终端上的浏览器基于Canvas规范所生成的图形进行采样得到图形信息;图形提供方终端根据预先约定的图形共享协议对获取到的图形信息进行封装得到信息包后,通过与图形交换中心服务器之间的长连接发送给图形交换中心服务器,以使所述图形交换中心服务器解封装所述信息包得到所述图形信息,并通过与图形接收方终端之间的长连接将所述图形信息发送给图形接收方终端。

较佳地,所述浏览器安装有交互式矢量图和Web动画标准Flash;以及图形提供方终端将信息包通过所述长连接发送给图形交换中心服务器,具体包括:图形提供方终端通过基于Flash支持的信息通讯规范提供的FlashSocket接口建立的长连接,将信息包发送给图形交换中心服务器。

较佳地,图形提供方终端将信息包通过所述长连接发送给图形交换中心服务器,具体包括:图形提供方终端对信息包进行编码后,通过基于所述浏览器支持的信息通讯规范提供的WebSocket接口建立的长连接发送给图形交换中心服务器。

较佳地,图形交换中心服务器通过与图形接收方终端之间的长连接将所述图形信息发送给图形接收方终端,具体包括:图形交换中心服务器从图形接收方终端发送的握手信息中确定图形接收方终端所支持的信息通讯规范;在确定出图形接收方终端所支持的信息通讯规范为Flash支持的信息通讯规范时,根据所述图形共享协议将所述图形信息封装成信息包后,通过基于Flash支持的信息通讯规范提供的FlashSocket接口建立的长连接发送给图形接收方终端;在确定出图形接收方终端所支持的信息通讯规范为图形接收方终端的浏览器支持的信息通讯规范时,根据所述图形共享协议将所述图形信息封装成信息包并对信息包进行编码后,通过基于图形接收方终端的浏览器支持的信息通讯规范提供的WebSocket接口而建立的长连接发送给图形接收方终端。

较佳地,所述采样率是图形提供方终端根据图形交换中心服务器发送来的握手信息中包含的图形接收方终端的频率刷新率设置的。

一种图形共享系统,包括图形提供方终端、图形接收方终端、图形交换中心服务器,其中:图形提供方终端,用于根据预设采样率,通过Canvas规范提供的图形接口对图形提供方终端上的浏览器基于Canvas规范所生成的图形进行采样得到图形信息,并根据预先约定的图形共享协议对获取到的图形信息进行封装得到信息包后,通过与图形交换中心服务器之间的长连接发送给图形交换中心服务器;图形交换中心服务器,用于通过解封装图形提供方终端发送来的信息包得到所述图形信息,并通过与图形接收方终端之间的长连接将所述图形信息发送给图形接收方终端。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110103855.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top