一种信息分享方法、服务器及终端设备技术

技术编号:15652573 阅读:277 留言:0更新日期:2017-06-17 06:10
本发明专利技术公开了一种信息分享方法、服务器及终端设备,其中方法包括:基于第一终端设备的第一账户的获取目标流媒体的请求,向所述第一终端设备发送所述目标流媒体;获取到由第一账户通过第一终端设备向第二终端设备的第二账户发起目标流媒体的实时分享请求;基于所述实时分享请求,将所述第一账户与所述目标流媒体进行关联,生成所述目标流媒体的分享链接,发送所述分享链接至第二终端设备的第二账户;检测到所述第二账户基于所述分享链接获取所述目标流媒体时,获取到所述第一账户侧的时钟信息,基于所述第一账户侧的时钟信息控制所述目标流媒体在所述第二账户侧的播放进度。

【技术实现步骤摘要】
一种信息分享方法、服务器及终端设备
本专利技术涉及通信领域中的终端中的信息分析技术,尤其涉及一种信息分享方法、服务器及终端设备。
技术介绍
在移动宽带无处不在、社交网络和即时通信几乎普及的时代,流媒体内容的共享却还停留在共享“被访流媒体内容链接”甚至下载文件包的方式,既影响了用户的实时分享体验,也在一定程度上妨碍了流媒体内容的推广。现有流媒体内容共享方式主要有以下几种:转发内容链接,如用户A将喜欢的YouTube视频链接拷贝下来,通过社交网络、邮件、电话或短信的方式分享给好友B,B收到后打开内容链接即可访问。转发内容,如果用户A有权下载该流媒体内容(或借助工具),用户通常可以在访问时同时下载内容,并将内容打包放置某云存储服务器上,并发送邀请让好友B前往下载,B下载后即可访问。流媒体内容直播服务,一般要求用户注册登录后可以访问内容,邀请人对受邀人也没有访问控制,需依赖可靠通信能力的实现服务。现有的流媒体内容共享方案存在以下缺点:邀请人A无法和受邀人B无法同步消费流媒体内容、邀请人A无法实现对受邀人B的访问流媒体内容控制权。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种信息分享方法、服务器及终端设备,能至少解决现有技术中存在的上述问题。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术实施例提供了信息分享方法,所述方法包括:基于第一终端设备的第一账户的获取目标流媒体的请求,向所述第一终端设备发送所述目标流媒体,以使得所述第一终端设备输出所述目标流媒体;获取到由第一账户通过第一终端设备向第二终端设备的第二账户发起目标流媒体的实时分享请求;基于所述实时分享请求,将所述第一账户与所述目标流媒体进行关联,生成所述目标流媒体的分享链接,发送所述分享链接至第二终端设备的第二账户;检测到所述第二账户基于所述分享链接获取所述目标流媒体时,获取到所述第一账户侧的时钟信息,基于所述第一账户侧的时钟信息控制所述目标流媒体在所述第二账户侧的播放进度,使得所述第一账户以及第二账户具备相同的播放进度。本专利技术实施例提供了一种信息分享方法,应用于第一终端设备,所述方法包括:向服务器侧发送基于第一账户的获取目标流媒体的请求,接收到所述服务器侧返回的目标流媒体并输出所述目标流媒体;生成与第二终端设备的第二账户的针对所述目标流媒体的实时分享请求;发送所述实时分享请求至所述服务器侧,使得所述服务器侧基于所述实时分享请求,生成所述目标流媒体的分享链接,发送所述分享链接至第二终端设备的第二账户,检测到所述第二账户基于所述分享链接获取所述目标流媒体时,获取到所述第一账户侧的时钟信息,基于所述第一账户侧的时钟信息控制所述目标流媒体在所述第二账户侧的播放进度,使得所述第一账户以及第二账户具备相同的播放进度。本专利技术实施例提供了一种信息分享方法,应用于第二终端设备,所述方法包括:基于第二账户接收到服务器侧根据第一终端设备的针对目标流媒体的实时分享请求生成并发来的分享链接;通过所述第二账户基于所述分享链接向服务器侧获取所述目标流媒体,接收到所述服务器侧发来的所述第一账户侧的时钟信息;基于所述第一账户侧的时钟信息控制所述目标流媒体的播放进度,并基于所述播放进度输出所述目标流媒体,以使得第二账户与所述第一账户具备相同的播放进度。本专利技术实施例提供了一种服务器,所述服务器包括:第一通信单元,用于基于第一终端设备的第一账户的获取目标流媒体的请求,向所述第一终端设备发送所述目标流媒体;获取到由第一账户通过第一终端设备向第二终端设备的第二账户发起目标流媒体的实时分享请求;信息生成单元,用于基于所述实时分享请求,将所述第一账户与所述目标流媒体进行关联,生成所述目标流媒体的分享链接;第二通信单元,用于发送所述分享链接至第二终端设备的第二账户;信息处理单元,用于检测到所述第二账户基于所述分享链接获取所述目标流媒体时,获取到所述第一账户侧的时钟信息,基于所述第一账户侧的时钟信息控制所述目标流媒体在所述第二账户侧的播放进度,使得所述第一账户以及第二账户具备相同的播放进度。本专利技术实施例提供了一种终端设备,包括:请求生成单元,用于向服务器侧发送基于第一账户的获取目标流媒体的请求,接收到所述服务器侧返回的目标流媒体并输出所述目标流媒体;生成与第二终端设备的第二账户的针对所述目标流媒体的实时分享请求;请求发送单元,用于发送所述实时分享请求至所述服务器侧。本专利技术实施例提供了一种终端设备,包括:信息接收单元,用于基于第二账户接收到服务器侧根据第一终端设备的针对目标流媒体的实时分享请求生成并发来的分享链接;信息处理单元,用于通过所述第二账户基于所述分享链接向服务器侧获取所述目标流媒体,接收到所述服务器侧发来的所述第一账户侧的时钟信息;基于所述第一账户侧的时钟信息控制所述目标流媒体的播放进度,并基于所述播放进度输出所述目标流媒体。本专利技术实施例提供了信息分享方法、服务器及终端设备,能够在用户通过第一账户向另一个用户的第二账户发起目标流媒体的分享请求时,服务器侧能够基于分享请求生成分享链接,一旦第二账户通过分享链接获取目标流媒体时,就检测第一账户侧的分享时钟,基于分享时钟确定第一账户侧的播放进度,根据第一账户侧的播放进度控制第二账户的播放进度,使得两个账户获得相同的播放进度,以达到两个账户进行目标流媒体分享的时候,获取实时观看同一个目标的使用体验。附图说明图1为本专利技术实施例信息分享方法流程示意图一;图2为本专利技术实施例分享树示例一;图3为本专利技术实施例分享树示例二;图4为本专利技术实施例分享方法流程示意图二;图5为本专利技术实施例分享方法流程示意图三;图6为本专利技术实施例服务器组成结构示意图;图7为本专利技术实施例终端设备组成示意图一;图8为本专利技术实施例终端设备组成示意图二。具体实施方式下面结合附图及具体实施例对本专利技术再作进一步详细的说明。实施例一、本实施例提供了一种信息共享方法,应用于服务器,如图1所示,包括:步骤101:基于第一终端设备的第一账户的获取目标流媒体的请求,向所述第一终端设备发送所述目标流媒体,以使得所述第一终端设备输出所述目标流媒体;步骤102:获取到由第一账户通过第一终端设备向第二终端设备的第二账户发起目标流媒体的实时分享请求;步骤103:基于所述实时分享请求,将所述第一账户与所述目标流媒体进行关联,生成所述目标流媒体的分享链接,发送所述分享链接至第二终端设备的第二账户;步骤104:检测到所述第二账户基于所述分享链接获取所述目标流媒体时,获取到所述第一账户侧的时钟信息,基于所述第一账户侧的时钟信息控制所述目标流媒体在所述第二账户侧的播放进度,使得所述第一账户以及第二账户具备相同的播放进度。这里,所述第一终端设备以及所述第二终端设备可以为:智能手机、平板电脑、电视盒子、笔记本等。本实施例中所述服务器在实施本方案时,主要执行以下操作:注册第一账户。所述第一账户可以为用户登录客户端时采用的账户信息。其获取方式可以为当用户在所述客户端进行注册时获取。第一账户可以通过用户终端标识、IP地址、社交身份、电话号码及序号等组合来系统生成唯一的标识。明确邀请以及受邀关系,比如,上述步骤所述获取到由第一账户通过第一终端设备向第二终端设备的第二账户发起目标流媒体的实时分享请求,通本文档来自技高网...
一种信息分享方法、服务器及终端设备

【技术保护点】
一种信息分享方法,应用于服务器,其特征在于,所述方法包括:基于第一终端设备的第一账户的获取目标流媒体的请求,向所述第一终端设备发送所述目标流媒体,以使得所述第一终端设备输出所述目标流媒体;获取到由第一账户通过第一终端设备向第二终端设备的第二账户发起目标流媒体的实时分享请求;基于所述实时分享请求,将所述第一账户与所述目标流媒体进行关联,生成所述目标流媒体的分享链接,发送所述分享链接至第二终端设备的第二账户;检测到所述第二账户基于所述分享链接获取所述目标流媒体时,获取到所述第一账户侧的时钟信息,基于所述第一账户侧的时钟信息控制所述目标流媒体在所述第二账户侧的播放进度,使得所述第一账户以及第二账户具备相同的播放进度。

【技术特征摘要】
1.一种信息分享方法,应用于服务器,其特征在于,所述方法包括:基于第一终端设备的第一账户的获取目标流媒体的请求,向所述第一终端设备发送所述目标流媒体,以使得所述第一终端设备输出所述目标流媒体;获取到由第一账户通过第一终端设备向第二终端设备的第二账户发起目标流媒体的实时分享请求;基于所述实时分享请求,将所述第一账户与所述目标流媒体进行关联,生成所述目标流媒体的分享链接,发送所述分享链接至第二终端设备的第二账户;检测到所述第二账户基于所述分享链接获取所述目标流媒体时,获取到所述第一账户侧的时钟信息,基于所述第一账户侧的时钟信息控制所述目标流媒体在所述第二账户侧的播放进度,使得所述第一账户以及第二账户具备相同的播放进度。2.根据权利要求1所述的方法,其特征在于,基于所述第一账户侧的时钟信息控制所述目标流媒体在所述第二账户侧的播放进度,包括:基于所述时钟信息,确定所述第一账户侧当前播放所述目标流媒体的播放进度,将第一账户侧的所述播放进度直接发送到所述第二终端设备,使得所述第二终端设备将所述第二账户侧的播放进度调整为与所述第一账户侧的播放进度相同。3.根据权利要求1所述的方法,其特征在于,所述获取到由第一账户通过第一终端设备向第二终端设备的第二账户发起目标流媒体的实时分享请求之后,所述方法还包括:基于实时分享规则对所述实时分享请求进行验证;其中,所述实时分享规则包括以下至少之一:所述第一账户发起的分享目标账户数量是否不超过单级分享次数,若不超过,则验证通过,否则验证不通过;基于所述第一账户的分享级别,判断所述第一账户是否处于所述目标流媒体的最大分享级别,若是,则验证不通过,否则验证通过。4.根据权利要求1所述的方法,其特征在于,所述将第一账户侧的所述播放进度直接发送到所述第二终端设备之后,所述方法还包括:获取到所述第二账户的预设分享时长阈值,当所述第二账户当前的分享时长达到预设分享时长阈值时,控制停止向所述第二终端设备的第二账户发送目标流媒体。5.根据权利要求1所述的方法,其特征在于,所述将第一账户侧的所述播放进度直接发送到所述第二终端设备之后,所述方法还包括:当所述第一账户退出访问所述目标流媒体时,获取到所述第二账户的访问权限;若所述第二账户的访问权限为允许单独访问其他账户分享的目标流媒体,则不对所述第二账户输出所述目标流媒体的操作进行处理;若所述第二账户的访问权限为不允许单独访问其他账户分享的目标流媒体,则控制第二账户退出访问所述目标流媒体。6.根据权利要求3所述的方法,其特征在于,所述将第一账户侧的所述播放进度直接发送到所述第二终端设备之后,所述方法还包括:当所述第二账户退出访问所述目标流媒体时,将所述第一账户的发起的分享目标账户数量减一。7.一种信息分享方法,应用于第一终端设备,其特征在于,所述方法包括:向服务器侧发送基于第一账户的获取目标流媒体的请求,接收到所述服务器侧返回的目标流媒体并输出所述目标流媒体;生成与第二终端设备的第二账户的针对所述目标流媒体的实时分享请求;发送所述实时分享请求至所述服务器侧,使得所述服务器侧基于所述实时分享请求,生成所述目标流媒体的分享链接,发送所述分享链接至第二终端设备的第二账户,检测到所述第二账户基于所述分享链接获取所述目标流媒体时,获取到所述第一账户侧的时钟信息,基于所述第一账户侧的时钟信息控制所述目标流媒体在所述第二账户侧的播放进度,使得所述第一账户以及第二账户具备相同的播放进度。8.根据权利要求7所述的方法,其特征在于,所述发送所述实时分享请求至所述服务器侧之前,所述方法还包括:基于实时分享规则对所述实时分享请求进行验证;其中,所述实时分享规则包括以下至少之一:所述第一账户发起的分享目标账户数量是否不超过单级分享次数,若不超过,则验证通过,否则验证不通过;基于所述第一账户的分享级别,判断所述第一账户是否具备分享权限,若具备分享权限,则验证通过,否则验证不通过。9.根据权利要求8所述的方法,其特征在于,所述发送所述实时分享请求至所述服务器侧之后,所述方法还包括:当所述第二账户退出访问所述目标流媒体时,将所述第一账户的发起的分享目标账户数量减一。10.一种信息分享方法,应用于第二终端设备,其特征在于,所述方法包括:基于第二账户接收到服务器侧根据第一终端设备的针对目标流媒体的实时分享请求生成并发来的分享链接;通过所述第二账...

【专利技术属性】
技术研发人员:赵振刚
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京,11

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

1