全景数据的分享方法及装置制造方法及图纸

技术编号:12821317 阅读:51 留言:0更新日期:2016-02-07 12:19
本发明专利技术公开了一种全景数据的分享方法及装置,其中方法包括:接收用户通过客户端上传的全景数据;将全景数据存储到云端,生成全景数据对应的存储记录;根据存储记录,从云端拉取全景数据,生成包含全景数据的页面以及页面对应的URL,将页面以及URL存储到云端;向客户端返回页面对应的URL,以供在客户端的用户将URL提供给关联用户之后,关联用户能依据URL访问到全景数据。本方案不仅减少了对服务器的存储压力,而且便捷地实现了全景数据的分享,优化了全景数据的分享方法。

【技术实现步骤摘要】

本专利技术涉及互联网
,具体涉及一种全景数据的分享方法及装置
技术介绍
随着互联网技术的不断发展,越来越多的人们通过互联网进行信息的沟通与分享。例如,人们可以通过微博、微信等方式向其他人分享自己的最新状态、近期照片、感兴趣的文章或视频等信息。通过这样的分享方式,不仅拉近了人与人之间的距离,而且还加快了信息传播的速度。虽然人们可以通过现有的分享方法分享许多类型的信息,但是这些分享方法所支持的信息的类型还是有限的,从而限制了其他类型的信息的分享与传播。例如,针对全景图片、全景视频等信息来说,它们能够让人获得身临其境的沉浸感与真实感,具有良好的用户体验感,但却很难找到一种便捷的方法进行分享。另外,在现有技术中,人们还需要通过专门用于显示全景数据的应用程序或插件才能观看全景视频等信息,操作过程比较繁琐。如何能够便捷地分享例如全景视频等信息成为了一个需要解决的问题。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种全景数据的分享方法及装置。根据本专利技术的一个方面,提供了一种全景数据的分享方法,该方法包括:接收用户通过客户端上传的全景数据;将全景数据存储到云端,生成全景数据对应的存储记录;根据存储记录,从云端拉取全景数据,生成包含全景数据的页面以及页面对应的URL,将页面以及URL存储到云端;向客户端返回页面对应的URL,以供在客户端的用户将URL提供给关联用户之后,关联用户能依据URL访问到全景数据。根据本专利技术的另一方面,提供了一种全景数据的分享装置,该装置包括:接收模块,适于接收用户通过客户端上传的全景数据;存储模块,适于将接收模块接收的全景数据存储到云端,生成全景数据对应的存储记录;处理模块,适于根据存储记录,从云端拉取全景数据,生成包含全景数据的页面以及页面对应的URL,将页面以及URL存储到云端;反馈模块,适于向客户端返回页面对应的URL,以供在客户端的用户将URL提供给关联用户之后,关联用户能依据URL访问到全景数据。根据本专利技术提供的技术方案,将接收到的用户上传的全景数据存储到云端,生成全景数据对应的存储记录,然后根据存储记录,再从云端拉取全景数据,生成包含全景数据的页面以及页面对应的URL,将页面以及URL存储到云端,最后向客户端返回页面对应的URL,以供在客户端的用户将URL提供给关联用户之后,关联用户能依据URL访问到全景数据。本专利技术提供的技术方案不仅减少了对服务器的存储压力,降低搭建服务器的成本投入,而且便捷地实现了全景数据的分享,优化了全景数据的分享方法,另外,获取分享的用户无需安装显示全景数据的应用程序或插件,就可以方便地、直接依据URL访问到所分享的全景数据,避免了安装显示全景数据的应用程序或插件的繁琐操作,增强了用户体验感,同时,也防止了潜在用户的流失。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术一个实施例的全景数据的分享方法的流程示意图;图2示出了根据本专利技术另一个实施例的全景数据的分享方法的流程示意图;图3示出了根据本专利技术一个实施例的全景数据的分享装置与客户端、云端的连接示意框图;图4示出了根据本专利技术另一个实施例的全景数据的分享装置与客户端、云端的连接示意框图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图1示出了根据本专利技术一个实施例的全景数据的分享方法的流程示意图,如图1所示,该方法包括如下步骤:步骤S100,接收用户通过客户端上传的全景数据。其中,全景数据为全景视频、全景图像或全景游戏的图片数据。针对全景视频来说,全景数据可以为全景视频的每一帧的图片数据。而全景图像可由普通相机结合鱼眼镜头进行拍摄,然后经过后期处理得到。针对全景游戏来说,全景数据可以为全景游戏的每一帧的图片数据。当用户想要将自己拍摄的全景数据或从其他方式获取的全景数据进行分享时,可通过客户端上传全景数据。在步骤S100中,服务器接收用户通过客户端上传的全景数据。步骤S101,将全景数据存储到云端,生成全景数据对应的存储记录。在接收了用户通过客户端上传的全景数据之后,在步骤S101中,服务器将全景数据存储到云端,并生成全景数据对应的存储记录。在本方法中,服务器没有直接在本地存储全景数据,而是将全景数据存储到云端,是考虑到服务器的存储空间的有限性,将全景数据存储到云端还可以减少对服务器的处理速度的不良影响,降低服务器的硬件要求,减少为了搭建服务器所需的成本投入。其中,所生成的与全景数据对应的存储记录包括了全景数据的数据信息。生成全景数据对应的存储记录有助于后续对该全景数据进行处理。步骤S102,根据存储记录,从云端拉取全景数据,生成包含全景数据的页面以及页面对应的URL,将页面以及URL存储到云端。在步骤S102中,当根据存储记录需要对全景数据进行处理时,服务器从云端拉取全景数据,生成包含全景数据的页面,使全景数据能够通过页面进行显示。具体地,所生成的页面可以为HTML5页面。其中,将页面以及URL存储到云端,不仅可以方便用户从云端获取所分享的全景数据,也可以减少服务器的存储压力。步骤S103,向客户端返回页面对应的URL,以供在客户端的用户将URL提供给关联用户之后,关联用户能依据URL访问到全景数据。其中,关联用户可为在客户端的用户的亲朋好友,商业客户或者其他与之有关联的用户。例如,服务器根据在客户端的用户A上传的全景数据生成了包含全景数据的页面以及页面对应的URL,在客户端的用户A接收到服务器返回的页面对应的URL之后,当用户A想要将该全景数据分享给关联用户B时,只需将页面对应的URL提供给关本文档来自技高网...

【技术保护点】
一种全景数据的分享方法,所述方法包括:接收用户通过客户端上传的全景数据;将所述全景数据存储到云端,生成所述全景数据对应的存储记录;根据所述存储记录,从云端拉取所述全景数据,生成包含所述全景数据的页面以及所述页面对应的URL,将所述页面以及URL存储到云端;向所述客户端返回所述页面对应的URL,以供在所述客户端的用户将URL提供给关联用户之后,所述关联用户能依据所述URL访问到所述全景数据。

【技术特征摘要】
1.一种全景数据的分享方法,所述方法包括:
接收用户通过客户端上传的全景数据;
将所述全景数据存储到云端,生成所述全景数据对应的存储记录;
根据所述存储记录,从云端拉取所述全景数据,生成包含所述全景数据
的页面以及所述页面对应的URL,将所述页面以及URL存储到云端;
向所述客户端返回所述页面对应的URL,以供在所述客户端的用户将
URL提供给关联用户之后,所述关联用户能依据所述URL访问到所述全景
数据。
2.根据权利要求1所述的方法,在所述生成所述全景数据对应的存储记
录之后,所述方法还包括:将所述全景数据对应的存储记录写入全景数据处
理列表中;
所述根据所述存储记录,从云端拉取所述全景数据进一步包括:
按照写入顺序从所述全景数据处理列表中读取所述全景数据对应的存储
记录;
根据所述存储记录,判断所述全景数据是否满足预设的发布规则;
若是,则从云端拉取所述全景数据。
3.根据权利要求2所述的方法,还包括:若判断出所述全景数据不满足
预设的发布规则,则通知云端删除所述全景数据。
4.根据权利要求2或3所述的方法,所述判断全景数据是否满足预设的
发布规则进一步包括:
判断所述全景数据是否包括非法信息;
和/或,判断所述全景数据是否携带病毒信息。
5.根据权利要求1-4任一项所述的方法,在所述生成包含所述全景数据
的页面之前,所述方法还包括:通过所述全景处理工具为所述全景数据增加
水印效果。
6.根据权利要求1-5任一项所述的方法,所述全景数据...

【专利技术属性】
技术研发人员:孙金波
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1