一种空间页面背景设置方法、装置及系统与流程

文档序号:12470446阅读:152来源:国知局
一种空间页面背景设置方法、装置及系统与流程

本申请涉及背景设置技术领域,更具体地说,涉及一种空间页面背景设置方法、装置及系统。



背景技术:

随着互联网的发展,用户通过互联网进行线上交流、沟通的需求也越来越强烈。基于此,越来越多的网络社交平台应运而生。现有的网络社交平台支持用户间的消息沟通,以及在空间页面上发表说说、图片等,分享心情及经验。

为了促进用户分享,现有网络社交平台一般都支持利用图片装扮空间页面背景。即,用户可以将自己空间相册或网络上的图片设置为空间页面背景。用户及访客进入空间页面时即可欣赏到背景图片。

但是,图片作为空间页面背景过于单一,静态的图片无法满足用户张扬的个性,不能满足用户与好友分享信息的需求。



技术实现要素:

有鉴于此,本申请提供了一种空间页面背景设置方法、装置及系统,用于解决现有以图片作为空间页面背景,无法满足用户与好友分享信息的需求的问题。

为了实现上述目的,现提出的方案如下:

一种空间页面背景设置方法,包括:

响应空间页面背景加载操作,向后台服务器发送背景视频请求,所述背景视频请求包括登录用户的身份信息;

接收所述后台服务器返回的包括视频链接地址的背景视频数据,所述背景视频数据为,后台服务器查询存储的与所述登录用户的身份信息对应的背景视频数据;

访问所述视频链接地址,下载对应的视频;

将下载的视频作为所述登录用户的空间页面背景进行播放。

一种空间页面背景设置方法,包括:

接收客户端发送的背景视频请求,所述背景视频请求包括登录用户的身份信息;

查询预存储的与所述登录用户的身份信息对应的背景视频数据,所述背景视频数据包括视频链接地址;

将查询到的所述背景视频数据发送给所述客户端,以便客户端访问所述背景视频数据中的视频链接地址,下载对应的视频,并将下载的视频作为所述登录用户的空间页面背景进行播放。

一种空间页面背景设置装置,包括:

背景视频请求发送单元,用于响应空间页面背景加载操作,向后台服务器发送背景视频请求,所述背景视频请求包括登录用户的身份信息;

背景视频数据接收单元,用于接收所述后台服务器返回的包括视频链接地址的背景视频数据,所述背景视频数据为,后台服务器查询存储的与所述登录用户的身份信息对应的背景视频数据;

视频下载单元,用于访问所述视频链接地址,下载对应的视频;

背景视频设置单元,用于将下载的视频作为所述登录用户的空间页面背景进行播放。

一种空间页面背景设置装置,包括:

背景视频请求接收单元,用于接收客户端发送的背景视频请求,所述背景视频请求包括登录用户的身份信息;

背景视频数据查询单元,用于查询预存储的与所述登录用户的身份信息对应的背景视频数据,所述背景视频数据包括视频链接地址;

背景视频数据发送单元,用于将查询到的所述背景视频数据发送给所述客户端,以便客户端访问所述背景视频数据中的视频链接地址,下载对应的视频,并将下载的视频作为所述登录用户的空间页面背景进行播放。

一种空间页面背景设置系统,包括:客户端及后台服务器,其中:

所述客户端用于,响应空间页面背景加载操作,向后台服务器发送背景视频请求,所述背景视频请求包括登录用户的身份信息;接收所述后台服务器返回的包括视频链接地址的背景视频数据;访问所述视频链接地址,下载对应的视频;将下载的视频作为所述登录用户的空间页面背景进行播放;

所述后台服务器用于,接收客户端发送的背景视频请求,查询预存储的与所述登录用户的身份信息对应的背景视频数据,所述背景视频数据包括视频链接地址;将查询到的所述背景视频数据发送给所述客户端。

本申请实施例提供的空间页面背景设置方法,客户端响应空间页面背景加载操作,向后台服务器发送背景视频请求,所述背景视频请求包括登录用户的身份信息;接收所述后台服务器返回的包括视频链接地址的背景视频数据,所述背景视频数据为,后台服务器查询存储的与所述登录用户的身份信息对应的背景视频数据;访问所述视频链接地址,下载对应的视频;将下载的视频作为所述登录用户的空间页面背景进行播放。由此可见,本申请通过使用视频作为空间页面背景,更加能够展现用户的个性,利用视频信息的丰富性,能够更好的实现用户与好友间信息的分享。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本申请实施例公开的一种空间页面背景设置方法信令图;

图2为本申请实施例公开的另一种空间页面背景设置方法信令图;

图3为本申请实施例公开的一种客户端指定空间页面背景视频的方法信令图;

图4为本申请实施例公开的一种客户端上传空间页面背景视频的方法信令图;

图5为本申请实施例公开的一种客户端设置空间页面背景视频的方法信令图;

图6为本申请实施例从客户端角度公开的一种空间页面背景设置方法流程图;

图7为本申请实施例从后台服务器角度公开的一种空间页面背景设置方法流程图;

图8为本申请实施例从客户端角度公开的一种空间页面背景设置装置结构示意图;

图9为本申请实施例从后台服务器角度公开的一种空间页面背景设置装置结构示意图;

图10为本申请实施例公开的一种客户端硬件结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请公开了一种空间页面背景设置系统,系统包括客户端和后台服务器。其中,客户端可以是手机、IPAD、笔记本、台式电脑等终端。后台服务器可以是一台服务器,或者由若干台服务器组成的服务器集群,或者是一个云计算服务中心。

客户端通过和后台服务器进行交互,实现在客户端展示的登录用户的空间页面上播放视频,以视频作为空间页面背景。

参见图1,图1为本申请实施例公开的一种空间页面背景设置方法信令图。

如图1所示,该方法包括:

步骤S100、客户端响应空间页面背景加载操作,向后台服务器发送背景视频请求,所述背景视频请求包括登录用户的身份信息;

具体地,用户在客户端侧进行操作,如访问空间页面,或在空间页面触发加载背景的操作等。客户端响应空间页面背景加载操作,向后台服务器发送背景视频请求。该请求中包括登录用户的身份信息。其中,登录用户为当前空间页面的登录用户。登录用户的身份信息可以是登录用户的用户名、账号、昵称等各种形式。

步骤S101、后台服务器查询预存储的与所述登录用户的身份信息对应的背景视频数据,所述背景视频数据包括视频链接地址;

具体地,本申请中登录用户预先设置了对应的背景视频数据,背景视频数据包括视频链接地址。进而,后台服务器在收到客户端发送的背景视频请求时,查询与所述登录用户的身份信息对应的背景视频数据。

其中,与登录用户的身份信息对应的背景视频数据可以存储在后台服务器中,也可以存储在其它设备中。

步骤S102、后台服务器将查询到的所述背景视频数据发送给所述客户端;

步骤S103、客户端访问所述视频链接地址,下载对应的视频;

具体地,客户端在收到后台服务器返回的背景视频数据后,访问背景视频数据中的视频链接地址,下载该视频链接地址下的视频。通过视频下载,将视频下载到客户端本地。

步骤S104、客户端将下载的视频作为所述登录用户的空间页面背景进行播放。

客户端在完成视频下载之后,将下载的视频作为登录用户的空间页面背景进行播放。

对于视频播放形式,可以是循环播放,或者其它形式播放,本申请不作严格限定。

本申请实施例提供的方法,客户端通过使用视频作为空间页面背景,更加能够展现用户的个性,利用视频信息的丰富性,能够更好的实现用户与好友间信息的分享。

在本申请的另一个实施例中,公开了另一种空间页面背景设置方法,参见图2。

在本实施例中,背景视频数据进一步可以包括视频ID,视频ID标识视频的唯一身份。当然,视频ID可以与视频链接地址独立存在,视频ID也可以集成在视频链接地址中。

如图2所示,该方法包括:

步骤S200、客户端响应空间页面背景加载操作,查询本地是否缓存有背景视频数据以及已下载的视频;若未同时缓存背景视频数据及已下载的视频,则执行步骤S203,若同时缓存背景视频数据及已下载的视频,则执行步骤S201;

步骤S201、客户端判断已下载的视频的ID是否与所述背景视频数据中的视频ID相同;若相同,则执行步骤S202,若不同,则执行步骤S203;

步骤S202、客户端将本地已下载的视频作为登录用户的空间页面背景进行播放;

步骤S203、客户端向后台服务器发送背景视频请求,所述背景视频请求包括登录用户的身份信息;

步骤S204、后台服务器查询预存储的与所述登录用户的身份信息对应的背景视频数据,所述背景视频数据包括视频链接地址;

步骤S205、后台服务器将查询到的所述背景视频数据发送给所述客户端;

步骤S206、客户端访问所述视频链接地址,下载对应的视频;

步骤S207、客户端将下载的视频作为所述登录用户的空间页面背景进行播放。

相比于上一实施例,本实施例中客户端在首次接收背景视频数据,并下载对应的视频之后,可以对背景视频数据及下载的视频进行缓存。这样,在后续加载空间页面时,可以判断缓存的背景视频数据中视频ID与本地已下载视频的ID是否相同,如果相同,可以使用本地已下载的视频作为空间页面背景进行播放,无需再次下载。

当然,如果用户在客户端中将已下载的视频进行清除,则再次加载空间页面时,需要重新下载。

可选的,在上述实施例的步骤S200判断同时缓存有背景视频数据及已下载的视频时,可以再次从后台服务器请求背景视频数据,并利用重新请求的背景视频数据对本地已有的背景视频数据进行更新。更新时,如果二者产生变化,则利用重新请求的背景视频数据替换掉已有的背景视频数据。在背景视频数据更新之后,执行后续各个步骤。

在本申请的另一个实施例中,对客户端指定作为空间页面背景的视频文件的过程进行介绍。参见图3,图3为本申请实施例公开的一种客户端指定空间页面背景视频的方法信令图。

如图3所示,该方法包括:

步骤S300、客户端响应登录用户指定作为空间页面背景的视频文件的操作,向所述后台服务器发送背景视频指令;

其中,所述背景视频指令用于通知后台服务器所述登录用户所指定的作为空间页面背景的视频文件,以及所述登录用户的身份信息。

步骤S301、后台服务器根据背景视频指令,获取客户端指定的作为登录用户的空间页面背景的视频文件,以及登录用户的身份信息;

具体地,背景视频指令中可以携带登录用户的身份信息。进一步,若背景视频指令中携带有作为登录用户的空间页面背景的视频文件,则后台服务器可以直接从背景视频指令中提取视频文件,以及登录用户的身份信息。若背景视频指令中仅指明了作为登录用户的空间页面背景的视频文件的索引,则后台服务器可以根据该索引获取对应的视频文件。

步骤S302、后台服务器将所述视频文件进行存储,并根据视频文件的存储地址确定视频链接地址;

具体地,后台服务器可以将视频文件存储在本地,也可以将其存储在其它数据库中。在存储了视频文件之后,根据视频文件的存储地址确定视频链接地址。

步骤S303、后台服务器建立并保存所述登录用户的身份信息与背景视频数据的对应关系,所述背景视频数据包括所述视频链接地址。

具体地,服务器建立并保存等用户的身份信息与背景视频数据的对应关系,后续在收到客户端的背景视频请求时,可以根据请求中携带的登录用户的身份信息查找对应的背景视频数据,并反馈给客户端。

可选的,上述步骤S300,客户端响应登录用户指定作为空间页面背景的视频文件的操作,向所述后台服务器发送背景视频指令的过程,可以包括:

第一:客户端响应登录用户将本地视频文件指定为空间背景的操作,将所述本地视频文件以及所述登录用户的身份信息作为背景视频指令,发送给后台服务器。

具体地,登录用户可以将客户端本地的视频文件指定为空间背景。客户端将指定的本地视频文件进行压缩后,连同登录用户的身份信息一起上传给后台服务器。

可选的,登录用户可以在客户端中对本地视频文件进行裁剪,截取其中一段视频作为空间背景。

第二:客户端响应登录用户将录制视频文件指定为空间背景的操作,将所述录制视频文件以及所述登录用户的身份信息作为背景视频指令,发送给后台服务器。

具体地,登录用户可以通过客户端录制视频文件,并将录制的视频文件指定为空间背景。客户端将指定的本地视频文件进行压缩后,连同登录用户的身份信息一起上传给后台服务器。

可选的,登录用户可以在客户端中对录制的视频文件进行裁剪,截取其中一段视频作为空间背景。

第三:客户端响应登录用户将空间相册中的视频文件指定为空间背景的操作,将所述空间相册中的视频文件的标识以及所述登录用户的身份信息作为背景视频指令,发送给后台服务器。

具体地,登录用户还可以指定空间相册中的一视频文件为空间背景。客户端将登录用户指定的视频文件的标识以及登录用户的身份信息一起上传给后台服务器。

除此之外,登录用户还可以指定网络中的视频文件为空间背景,客户端将登录用户指定的网络中的视频文件的链接地址及登录用户的身份信息发送给后台服务器,由后台服务器访问链接地址下载对应视频文件。

可以理解的是,登录用户在客户端中指定作为空间背景的视频之后,可以由客户端利用登录用户指定的视频作为空间背景进行预览,以便登录用户观看预览效果。

可选的,若客户端将本地视频文件或录制视频文件上传给后台服务器,由于视频文件上传过程需要耗费一定时间,本申请可以在客户端的视频文件上传页面显示文件上传进度提示,以便让用户感知到视频文件正在上传。在确定视频文件上传结束后,可以对用户进行提示。

进一步可选的,对于用户以本地视频文件或录制视频文件作为空间背景,在首次设置后需要上传视频文件。而为了在视频上传过程即可让用户体验到空间背景视频,客户端可以利用本地视频文件或录制视频文件进行假显,也即直接利用本地视频文件或录制视频文件作为登录用户的空间页面的背景进行播放。

对应于上述介绍的客户端侧登录用户指定作为空间背景的视频的可选方式,本实施例进一步对上述步骤S301,后台服务器根据背景视频指令,获取客户端指定的作为登录用户的空间页面背景的视频文件,以及登录用户的身份信息的过程进行介绍。

第一:若客户端上传本地视频文件作为空间背景,则后台服务器获取该上传的本地视频文件以及登录用户的身份信息。

第二:若客户端上传录制视频文件作为空间背景,则后台服务器获取该上传的录制视频文件以及登录用户的身份信息。

第三,若客户端上传的是空间相册中视频的标识,则后台服务器根据该视频的标识在空间相册中查找对应的视频,并获取查找到的视频以及登录用户的身份信息。

在本申请的一个实施例中,介绍一种客户端上传空间页面背景视频的具体实现过程。

在本实施例中,后台服务器包括:视频处理服务器、逻辑服务器、视频存储服务器及背景数据存储服务器。基于该后台服务器的架构,介绍设置空间页面背景视频的过程,参见图4。

如图4所示,该方法包括:

步骤S400、客户端向视频处理服务器发送指定的作为空间背景的视频文件以及登录用户的身份信息;

具体地,该视频文件可以是客户端本地视频文件,也可以是客户端录制的视频文件。

步骤S401、视频处理服务器将客户端上传的视频文件存储至视频存储服务器中;

步骤S402、视频存储服务器将视频文件的存储地址作为视频链接地址返回给视频处理服务器;

步骤S403、视频处理服务器将视频链接地址以及登录用户的身份信息发送给逻辑服务器;

步骤S404、逻辑服务器将视频链接地址以及登录用户的身份信息存储至背景数据存储服务器中。

本实施例介绍的客户端上传空间页面背景视频的过程,作为空间背景的视频存储在视频存储服务器中,视频链接地址与登录用户的身份信息的对应关系存储在背景数据存储服务器中。

基于上一实施例中后台服务器的架构,本实施例对客户端设定空间页面背景视频的过程进行介绍,参见图5。

如图5所示,该方法包括:

步骤S500、客户端响应空间页面背景加载操作,向逻辑服务器发送背景视频请求,请求中携带登录用户的身份信息;

步骤S501、逻辑服务器根据登录用户的身份信息,在背景数据存储服务器中查询与之对应的背景视频数据;

其中,背景视频数据包括视频链接地址。

步骤S502、逻辑服务器将查询到的背景视频数据返回给客户端;

步骤S503、客户端按照视频链接地址,在视频存储服务器中下载对应的视频;

步骤S504、客户端将下载的视频作为所述登录用户的空间页面背景进行播放。

在上述实施例的基础上,客户端在登录用户的空间页面背景中播放视频时,如果检测到所述空间页面背景滑动过程中,视频播放界面的遮挡状态满足设定遮挡条件时,停止视频播放。例如,当确定视频播放界面遮挡超过一半时,停止视频播放,节省资源消耗。

进一步,对于一些硬件性能较低的客户端,如果无法正常播放视频,则可以展示视频封面图,也即视频的第一帧画面。

再进一步,客户端在检测到用户触发所述空间页面背景中的视频播放界面时,启动视频播放应用,并利用启动的视频播放应用播放视频。

具体地,由于空间页面中除视频播放界面之外还存在其它列表,如用户发表的说说,图片等,客户端既需要播放视频又需要渲染其它列表内容,在客户端资源不足时容易出现视频播放卡顿等问题,此时用户可以通过触发视频播放界面,启动客户端本地的视频播放应用,以在视频播放应用中对视频进行播放,此时不需要对空间页面中其它列表内容进行渲染,客户端能够集中资源进行视频播放,提高视频播放流畅度。

当然,如果客户端性能过低,导致无法进行视频播放,则客户端可以对用户进行提示。

接下来,本申请实施例从客户端角度对方案进行介绍。参见图6,图6为本申请实施例从客户端角度公开的一种空间页面背景设置方法流程图。

如图6所示,该方法包括:

步骤S10、响应空间页面背景加载操作,向后台服务器发送背景视频请求,所述背景视频请求包括登录用户的身份信息;

步骤S11、接收所述后台服务器返回的包括视频链接地址的背景视频数据;

其中,所述背景视频数据为,后台服务器查询存储的与所述登录用户的身份信息对应的背景视频数据。

步骤S12、访问所述视频链接地址,下载对应的视频;

步骤S13、将下载的视频作为所述登录用户的空间页面背景进行播放。

本申请实施例提供的空间页面背景设置方法,客户端响应空间页面背景加载操作,向后台服务器发送背景视频请求,所述背景视频请求包括登录用户的身份信息;接收所述后台服务器返回的包括视频链接地址的背景视频数据,所述背景视频数据为,后台服务器查询存储的与所述登录用户的身份信息对应的背景视频数据;访问所述视频链接地址,下载对应的视频;将下载的视频作为所述登录用户的空间页面背景进行播放。由此可见,本申请通过使用视频作为空间页面背景,更加能够展现用户的个性,利用视频信息的丰富性,能够更好的实现用户与好友间信息的分享。

可选的,在上述响应空间页面背景加载操作,向后台服务器发送背景视频请求之前,该方法还可以包括:

响应登录用户指定作为空间页面背景的视频文件的操作,向所述后台服务器发送背景视频指令;其中,所述背景视频指令用于通知后台服务器所述登录用户所指定的作为空间页面背景的视频文件,以及所述登录用户的身份信息。

通过向后台服务器发送背景视频指令,能够使得后台服务器获取并存储视频文件,并记录视频文件的链接地址与登录用户的身份信息间的对应关系。

可选的,上述响应登录用户指定作为空间页面背景的视频文件的操作,向所述后台服务器发送背景视频指令的过程,可以包括:

1、响应登录用户将本地视频文件指定为空间背景的操作,将所述本地视频文件以及所述登录用户的身份信息作为背景视频指令,发送给后台服务器。

或者,

2、响应登录用户将录制视频文件指定为空间背景的操作,将所述录制视频文件以及所述登录用户的身份信息作为背景视频指令,发送给后台服务器。

或者,

3、响应登录用户将空间相册中的视频文件指定为空间背景的操作,将所述空间相册中的视频文件的标识以及所述登录用户的身份信息作为背景视频指令,发送给后台服务器。

可选的,所述背景视频数据还可以包括视频ID,视频ID标识视频的唯一身份。基于此,在所述向后台服务器发送背景视频请求之前,该方法还可以包括:

A、响应空间页面背景加载操作,查询本地是否缓存有背景视频数据以及已下载的视频;

B、若未同时缓存背景视频数据及已下载的视频,则执行所述向后台服务器发送背景视频请求的操作;

C、若同时缓存背景视频数据及已下载的视频,则判断已下载的视频的ID是否与所述背景视频数据中的视频ID相同;

D、若相同,则将本地已下载的视频作为登录用户的空间页面背景进行播放;

E、若不同,则执行所述向后台服务器发送背景视频请求的操作。

可选的,本申请的方法还可以包括:

在检测到所述空间页面背景滑动过程中,视频播放界面的遮挡状态满足设定遮挡条件时,停止视频播放。

可选的,本申请的方法还可以包括:

在检测到用户触发所述空间页面背景中的视频播放界面时,启动视频播放应用,并利用启动的视频播放应用播放视频。

进一步,本申请实施例从后台服务器角度对方案进行介绍。参见图7,图7为本申请实施例从后台服务器角度公开的一种空间页面背景设置方法流程图。

如图7所示,该方法包括:

步骤S20、接收客户端发送的背景视频请求,所述背景视频请求包括登录用户的身份信息;

步骤S21、查询预存储的与所述登录用户的身份信息对应的背景视频数据,所述背景视频数据包括视频链接地址;

步骤S22、将查询到的所述背景视频数据发送给所述客户端,以便客户端访问所述背景视频数据中的视频链接地址,下载对应的视频,并将下载的视频作为所述登录用户的空间页面背景进行播放。

其中可选的,所述预存储的与所述登录用户的身份信息对应的背景视频数据的获取过程,可以包括:

A、获取客户端指定的作为所述登录用户的空间页面背景的视频文件,以及所述登录用户的身份信息;

B、将所述视频文件进行存储,并根据视频文件的存储地址确定视频链接地址;

C、建立并保存所述登录用户的身份信息与背景视频数据的对应关系,所述背景视频数据包括所述视频链接地址。

可选的,所述获取客户端指定的作为所述登录用户的空间页面的背景的视频文件,以及所述登录用户的身份信息的过程,可以包括:

1、获取客户端上传的作为所述登录用户的空间页面背景的本地视频文件,以及所述登录用户的身份信息。

或者,

2、获取客户端上传的作为所述登录用户的空间页面背景的录制视频文件,以及所述登录用户的身份信息。

或者,

3、获取客户端在所述登录用户的空间相册中所指定的作为登录用户的空间页面背景的视频文件,以及所述登录用户的身份信息。

下面对本申请实施例提供的空间页面背景设置装置进行描述,下文描述的空间页面背景设置装置与上文描述的空间页面背景设置方法可相互对应参照。

其中,装置项未公开的细节可以参考方法项实施例的介绍。

参见图8,图8为本申请实施例从客户端角度公开的一种空间页面背景设置装置结构示意图。

如图8所示,该装置包括:

背景视频请求发送单元11,用于响应空间页面背景加载操作,向后台服务器发送背景视频请求,所述背景视频请求包括登录用户的身份信息;

背景视频数据接收单元12,用于接收所述后台服务器返回的包括视频链接地址的背景视频数据,所述背景视频数据为,后台服务器查询存储的与所述登录用户的身份信息对应的背景视频数据;

视频下载单元13,用于访问所述视频链接地址,下载对应的视频;

背景视频设置单元14,用于将下载的视频作为所述登录用户的空间页面背景进行播放。

可选的,本申请的装置还可以包括:

背景视频指令发送单元,用于在所述背景视频请求发送单元之前,响应登录用户指定作为空间页面背景的视频文件的操作,向所述后台服务器发送背景视频指令;其中,所述背景视频指令用于通知后台服务器所述登录用户所指定的作为空间页面背景的视频文件,以及所述登录用户的身份信息。

可选的,所述背景视频指令发送单元可以包括:

本地视频发送单元,用于响应登录用户将本地视频文件指定为空间背景的操作,将所述本地视频文件以及所述登录用户的身份信息作为背景视频指令,发送给后台服务器;

或,

录制视频发送单元,用于响应登录用户将录制视频文件指定为空间背景的操作,将所述录制视频文件以及所述登录用户的身份信息作为背景视频指令,发送给后台服务器;

或,

空间视频标识发送单元,用于响应登录用户将空间相册中的视频文件指定为空间背景的操作,将所述空间相册中的视频文件的标识以及所述登录用户的身份信息作为背景视频指令,发送给后台服务器。

可选的,所述背景视频数据还可以包括视频ID。基于此,本申请的装置还可以包括:

缓存查询单元,用于在所述背景视频请求发送单元之前,响应空间页面背景加载操作,查询本地是否缓存有背景视频数据以及已下载的视频,若同时缓存有背景视频数据及已下载的视频,则执行视频ID判断单元,否则,执行所述背景视频请求发送单元;

视频ID判断单元,用于判断已下载的视频的ID是否与所述背景视频数据中的视频ID相同,若相同,执行本地视频播放单元,否则,执行所述背景视频请求发送单元;

本地视频播放单元,用于将本地已下载的视频作为登录用户的空间页面背景进行播放。

可选的,本申请的装置还可以包括:

视频播放控制单元,用于在检测到所述空间页面背景滑动过程中,视频播放界面的遮挡状态满足设定遮挡条件时,停止视频播放。

可选的,本申请的装置还可以包括:

视频播放应用启动单元,用于在检测到用户触发所述空间页面背景中的视频播放界面时,启动视频播放应用,并利用启动的视频播放应用播放视频。

进一步,参见图9,图9为本申请实施例从后台服务器角度公开的一种空间页面背景设置装置结构示意图。

如图9所示,该装置包括:

背景视频请求接收单元21,用于接收客户端发送的背景视频请求,所述背景视频请求包括登录用户的身份信息;

背景视频数据查询单元22,用于查询预存储的与所述登录用户的身份信息对应的背景视频数据,所述背景视频数据包括视频链接地址;

背景视频数据发送单元23,用于将查询到的所述背景视频数据发送给所述客户端,以便客户端访问所述背景视频数据中的视频链接地址,下载对应的视频,并将下载的视频作为所述登录用户的空间页面背景进行播放。

可选的,本申请的装置还可以包括:背景视频数据获取单元,用于获取与所述登录用户的身份信息对应的背景视频数据。

所述背景视频数据获取单元,可以包括:

视频文件获取单元,用于获取客户端指定的作为所述登录用户的空间页面背景的视频文件,以及所述登录用户的身份信息;

视频链接地址确定单元,用于将所述视频文件进行存储,并根据视频文件的存储地址确定视频链接地址;

对应关系建立单元,用于建立并保存所述登录用户的身份信息与背景视频数据的对应关系,所述背景视频数据包括所述视频链接地址。

可选的,所述视频文件获取单元可以包括:

本地视频文件获取单元,用于获取客户端上传的作为所述登录用户的空间页面背景的本地视频文件,以及所述登录用户的身份信息;

或,

录制视频文件获取单元,用于获取客户端上传的作为所述登录用户的空间页面背景的录制视频文件,以及所述登录用户的身份信息;

或,

空间相册视频文件获取单元,用于获取客户端在所述登录用户的空间相册中所指定的作为登录用户的空间页面背景的视频文件,以及所述登录用户的身份信息。

本申请实施例还公开了一种空间页面背景设置系统,包括:客户端及后台服务器,其中:

所述客户端用于,响应空间页面背景加载操作,向后台服务器发送背景视频请求,所述背景视频请求包括登录用户的身份信息;接收所述后台服务器返回的包括视频链接地址的背景视频数据;访问所述视频链接地址,下载对应的视频;将下载的视频作为所述登录用户的空间页面背景进行播放;

所述后台服务器用于,接收客户端发送的背景视频请求,查询预存储的与所述登录用户的身份信息对应的背景视频数据,所述背景视频数据包括视频链接地址;将查询到的所述背景视频数据发送给所述客户端。

进一步可选的,所述客户端还用于,响应登录用户指定作为空间页面背景的视频文件的操作,向所述后台服务器发送背景视频指令;其中,所述背景视频指令用于通知后台服务器所述登录用户所指定的作为空间页面背景的视频文件,以及所述登录用户的身份信息;

所述服务器还用于,将所述视频文件进行存储,并根据视频文件的存储地址确定视频链接地址;建立并保存所述登录用户的身份信息与背景视频数据的对应关系,所述背景视频数据包括所述视频链接地址。

对于客户端的硬件结构,参照图10,图10为本申请实施例提供的一种客户端硬件结构示意图。

如图10所示,终端可以包括:

处理器1,通信接口2,存储器3,通信总线4,和显示屏5;

其中处理器1、通信接口2、存储器3和显示屏5通过通信总线4完成相互间的通信;

可选的,通信接口2可以为通信模块的接口,如GSM模块的接口;

处理器1,用于执行程序;

存储器3,用于存放程序;

程序可以包括程序代码,所述程序代码包括处理器的操作指令。

处理器1可能是一个中央处理器CPU,或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本申请实施例的一个或多个集成电路。

存储器3可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。

其中,程序具体可以用于:

响应空间页面背景加载操作,向后台服务器发送背景视频请求,所述背景视频请求包括登录用户的身份信息;

接收所述后台服务器返回的包括视频链接地址的背景视频数据,所述背景视频数据为,后台服务器查询存储的与所述登录用户的身份信息对应的背景视频数据;

访问所述视频链接地址,下载对应的视频;

将下载的视频作为所述登录用户的空间页面背景进行播放。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1