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

文档序号:9551722阅读:275来源:国知局
全景数据的分享方法及装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,具体涉及一种全景数据的分享方法及装置。
【背景技术】
[0002]随着互联网技术的不断发展,越来越多的人们通过互联网进行信息的沟通与分享。例如,人们可以通过微博、微信等方式向其他人分享自己的最新状态、近期照片、感兴趣的文章或视频等信息。通过这样的分享方式,不仅拉近了人与人之间的距离,而且还加快了信息传播的速度。
[0003]虽然人们可以通过现有的分享方法分享许多类型的信息,但是这些分享方法所支持的信息的类型还是有限的,从而限制了其他类型的信息的分享与传播。例如,针对全景图片、全景视频等信息来说,它们能够让人获得身临其境的沉浸感与真实感,具有良好的用户体验感,但却很难找到一种便捷的方法进行分享。另外,在现有技术中,人们还需要通过专门用于显示全景数据的应用程序或插件才能观看全景视频等信息,操作过程比较繁琐。如何能够便捷地分享例如全景视频等信息成为了一个需要解决的问题。

【发明内容】

[0004]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种全景数据的分享方法及装置。
[0005]根据本发明的一个方面,提供了一种全景数据的分享方法,该方法包括:
[0006]接收用户通过客户端上传的全景数据;
[0007]将全景数据存储到云端,生成全景数据对应的存储记录;
[0008]根据存储记录,从云端拉取全景数据,生成包含全景数据的页面以及页面对应的URL,将页面以及URL存储到云端;
[0009]向客户端返回页面对应的URL,以供在客户端的用户将URL提供给关联用户之后,关联用户能依据URL访问到全景数据。
[0010]根据本发明的另一方面,提供了一种全景数据的分享装置,该装置包括:
[0011]接收模块,适于接收用户通过客户端上传的全景数据;
[0012]存储模块,适于将接收模块接收的全景数据存储到云端,生成全景数据对应的存储记录;
[0013]处理模块,适于根据存储记录,从云端拉取全景数据,生成包含全景数据的页面以及页面对应的URL,将页面以及URL存储到云端;
[0014]反馈模块,适于向客户端返回页面对应的URL,以供在客户端的用户将URL提供给关联用户之后,关联用户能依据URL访问到全景数据。
[0015]根据本发明提供的技术方案,将接收到的用户上传的全景数据存储到云端,生成全景数据对应的存储记录,然后根据存储记录,再从云端拉取全景数据,生成包含全景数据的页面以及页面对应的URL,将页面以及URL存储到云端,最后向客户端返回页面对应的URL,以供在客户端的用户将URL提供给关联用户之后,关联用户能依据URL访问到全景数据。本发明提供的技术方案不仅减少了对服务器的存储压力,降低搭建服务器的成本投入,而且便捷地实现了全景数据的分享,优化了全景数据的分享方法,另外,获取分享的用户无需安装显示全景数据的应用程序或插件,就可以方便地、直接依据URL访问到所分享的全景数据,避免了安装显示全景数据的应用程序或插件的繁琐操作,增强了用户体验感,同时,也防止了潜在用户的流失。
[0016]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0017]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0018]图1示出了根据本发明一个实施例的全景数据的分享方法的流程示意图;
[0019]图2示出了根据本发明另一个实施例的全景数据的分享方法的流程示意图;
[0020]图3示出了根据本发明一个实施例的全景数据的分享装置与客户端、云端的连接示意框图;
[0021]图4示出了根据本发明另一个实施例的全景数据的分享装置与客户端、云端的连接示意框图。
【具体实施方式】
[0022]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0023]图1示出了根据本发明一个实施例的全景数据的分享方法的流程示意图,如图1所示,该方法包括如下步骤:
[0024]步骤S100,接收用户通过客户端上传的全景数据。
[0025]其中,全景数据为全景视频、全景图像或全景游戏的图片数据。针对全景视频来说,全景数据可以为全景视频的每一帧的图片数据。而全景图像可由普通相机结合鱼眼镜头进行拍摄,然后经过后期处理得到。针对全景游戏来说,全景数据可以为全景游戏的每一帧的图片数据。当用户想要将自己拍摄的全景数据或从其他方式获取的全景数据进行分享时,可通过客户端上传全景数据。在步骤S100中,服务器接收用户通过客户端上传的全景数据。
[0026]步骤S101,将全景数据存储到云端,生成全景数据对应的存储记录。
[0027]在接收了用户通过客户端上传的全景数据之后,在步骤S101中,服务器将全景数据存储到云端,并生成全景数据对应的存储记录。在本方法中,服务器没有直接在本地存储全景数据,而是将全景数据存储到云端,是考虑到服务器的存储空间的有限性,将全景数据存储到云端还可以减少对服务器的处理速度的不良影响,降低服务器的硬件要求,减少为了搭建服务器所需的成本投入。
[0028]其中,所生成的与全景数据对应的存储记录包括了全景数据的数据信息。生成全景数据对应的存储记录有助于后续对该全景数据进行处理。
[0029]步骤S102,根据存储记录,从云端拉取全景数据,生成包含全景数据的页面以及页面对应的URL,将页面以及URL存储到云端。
[0030]在步骤S102中,当根据存储记录需要对全景数据进行处理时,服务器从云端拉取全景数据,生成包含全景数据的页面,使全景数据能够通过页面进行显示。具体地,所生成的页面可以为HTML5页面。其中,将页面以及URL存储到云端,不仅可以方便用户从云端获取所分享的全景数据,也可以减少服务器的存储压力。
[0031]步骤S103,向客户端返回页面对应的URL,以供在客户端的用户将URL提供给关联用户之后,关联用户能依据URL访问到全景数据。
[0032]其中,关联用户可为在客户端的用户的亲朋好友,商业客户或者其他与之有关联的用户。例如,服务器根据在客户端的用户A上传的全景数据生成了包含全景数据的页面以及页面对应的URL,在客户端的用户A接收到服务器返回的页面对应的URL之后,当用户A想要将该全景数据分享给关联用户B时,只需将页面对应的URL提供给关联用户B,关联用户B无需安装显示全景数据的应用程序或插件,就可以方便地、直接依据该URL访问到所分享的全景数据。
[0033]根据本实施例提供的全景数据的分享方法,将接收到的用户上传的全景数据存储到云端,生成全景数据对应的存储记录,然后根据存储记录,再从云端拉取全景数据,生成包含全景数据的页面以及页面对应的URL,将页面以及URL存储到云端,最后向客户端返回页面对应的URL,以供在客户端的用户将URL提供给关联用户之后,关联用户能依据URL访问到全景数据。本发明提供的技术方案不仅减少了对服务器的存储压力,降低搭建服务器的成本投入,而且还便捷地实现了全景数据的分享,优化了全景数据的分享方法,另外,获取分享的用户无需安装显示全景数据的应用程序或插件,就可以方便地、直接依据URL访问到所分享的全景数据,避免了安装显示全景数据的应用程序或插件的繁琐操作,增强了用户体验感,同时,也防止了潜在用户的流失。
[0034]图2示出了根据本发明另一个实施例的全景数据的分享方法的流程示意图,如图2所示,该方法包括如下步骤:
[0035]步骤S200,接收用户通过客户端上传的全景数据。
[0036]其中,全景数据为全景视频、全景图像或全景游戏的图片数据。当用户想要将自己拍摄的全景数据或从其他方式获取的全景数据进行分享时,可通过客户端上传全景数据。在步骤S200中,服务器接收用户通过客户端上传的全景数据。
[0037]步骤S201,将全景数据存储到云端,生成全景数据对应的存储记录。
[0038]在接收了用户通过客户端上传的全景数据之后,在步骤S201中,服务器将全景数据存储到云端,并生成全景数据对应
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1