流媒体数据共享方法、流媒体数据共享装置和终端制造方法及图纸

技术编号:14807043 阅读:123 留言:0更新日期:2017-03-15 01:03
本发明专利技术提出了一种流媒体数据共享方法、一种流媒体数据共享装置和一种终端,其中,所述流媒体数据共享方法包括:在目标终端接收到来自流媒体服务器下发的目标流媒体数据时,将所述目标流媒体数据同步共享至与所述目标终端相绑定的其他终端。通过本发明专利技术的技术方案,在多个终端同时进行流媒体业务时,可以避免多个终端均与流媒体服务器直接通信,以减少通信资费,减少对网络带宽的占用,并使每个终端的用户都可以具有流畅的流媒体体验。

【技术实现步骤摘要】

本专利技术涉及终端
,具体而言,涉及一种流媒体数据共享方法、一种流媒体数据共享装置和一种终端。
技术介绍
在相关技术方案中,如果多个终端进行流媒体业务,则每个终端都需要和流媒体服务器直接进行通信,每个终端可以从流媒体服务器中获取流媒体数据,然后每个终端播放该流媒体数据。其中,多个终端和流媒体服务器直接通信时,首先需要每个终端都具有网络通信功能,对于不支持网络通信功能的终端无法进行流媒体播放;另外,多个终端的多次通信,需要进行多次计费,则对于数据流量占用很高的流媒体业务而言,成本较高;而且如果需要对流媒体业务进行流畅地播放,需要较高的带宽,虽然可能多个终端中数据性能最优的终端能够享受流畅的流媒体体验,但对于数据性能较差的终端(例如终端的网络为2G/3G)的用户来说,无法享受到流畅的流媒体业务体验。因此,在多个终端同时进行流媒体业务时,如何避免多个终端均与流媒体服务器直接通信,并减少通信资费,使每个终端的用户都可以具有流畅的流媒体体验,成为亟待解决的问题。
技术实现思路
本专利技术正是基于上述问题,提出了一种新的技术方案,在多个终端同时进行流媒体业务时,可以避免多个终端均与流媒体服务器直接通信,以减少通信资费,减少对网络带宽的占用,并使每个终端的用户都可以具有流畅的流媒体体验。有鉴于此,本专利技术的一方面提出了一种流媒体数据共享方法,包括:在目标终端接收到来自流媒体服务器下发的目标流媒体数据时,将所述目标流媒体数据同步共享至与所述目标终端相绑定的其他终端。在该技术方案中,在目标终端接收到来自流媒体服务器下发的目标流媒体数据时,通过将接收到的来自流媒体服务器的目标流媒体数据同步共享至与目标终端相绑定的其他终端,可以避免其他终端通过直接与流媒体服务器进行实时通信来获取目标流媒体数据,从而实现以最低的通信资费使多个终端(包括目标终端和其他终端)同时共享目标流媒体数据,同时也可以确保多个终端占用过多的网络带宽,另外,只要目标终端的网络带宽和内存足够大,则多个终端中的每个终端的用户均可以实时地享有流畅的流媒体体验。当然,在从多个终端中选择与流媒体服务器直接通信的目标终端时,应该选择网络带宽最大和内存最大的终端作为该目标终端,以确保多个终端(包括目标终端和其他终端)可以同时共享目标流媒体数据。在上述技术方案中,优选地,在目标终端接收到来自流媒体服务器下发的目标流媒体数据之前,还包括:所述目标终端判断是否已与所述其他终端相绑定;在判断结果为否时,搜索所述其他终端,以与所述其他终端相绑定,以及在判断结果为是时,判断是否需要更新所述其他终端,若需要更新所述其他终端,则与更新后的所述其他终端相绑定,若不需要更新所述其他终端,则直接与所述其他终端相绑定。在该技术方案中,在目标终端接收到来自流媒体服务器下发的目标流媒体数据之前,应该先确定最终与目标终端相绑定的其他终端,以便目标终端在接收到来自流媒体服务器下发的目标流媒体数据后,将目标流媒体数据转发至其他终端,以实现多个终端同时流畅地共享目标流媒体数据。在上述技术方案中,优选地,还包括:接收来自所述其他终端中的每个终端的状态信息;以及在将所述目标流媒体数据共享至所述其他终端中的任一终端之前,根据所述任一终端的状态信息,判断当前是否将所述目标流媒体数据同步共享至所述任一终端。在该技术方案中,在目标终端将目标流媒体数据共享至其他终端中的任一终端之前,目标终端会先依据任一终端反馈的状态信息,判断是当前即可把目标流媒体数据同步共享至该任一终端还是等待该任一终端的状态信息改变为某一状态之后,再将该目标流媒体数据同步共享至该任一终端,这样,既可以确保该任一终端可以共享目标流媒体数据,又可以避免对该任一终端的状态信息所反应的当前状态造成不良影响。例如:如果任一终端的状态信息为暂停,则目标终端在接收到目标流媒体数据就只会立即将该目标流媒体数据共享至其他终端中除该任一终端之外的终端,不会即可将该目标流媒体数据共享至该任一终端,而是在该任一终端的状态信息由暂停状态变为播放状态时,再将该任一终端在暂停的这段时间内未接收到的该目标流媒体数据重新共享至该任一终端。在上述技术方案中,优选地,接收来自所述其他终端中的任一终端的播放控制请求,根据所述任一终端的控制权限等级和/或标识信息,判断是否响应所述任一终端的所述播放控制请求;以及在所述任一终端的所述控制权限等级高于预设控制权限等级和/或所述标识信息与预设标识信息相匹配时,响应所述播放控制请求;否则,拒绝所述播放控制请求。在该技术方案中,在目标终端接收其他终端中的任一终端的播放控制请求(如控制终端暂停的请求)时,目标终端会根据该任一终端的控制权限等级和/或标识信息,自主判断是否响应该播放控制请求,具体地,如果该任一终端的控制权限等级过低和/或标识信息与目标终端存储的预设标识信息不匹配,则目标终端会拒绝该播放控制请求,继续当前播放状态;反之,则响应该播放控制请求,由当前播放状态更改为暂停状态。在上述技术方案中,优选地,所述播放控制请求包括:控制所述目标终端重新播放的请求、控制所述目标终端暂停的请求、控制所述目标终端快进的请求、控制所述目标终端快退的请求或控制所述目标终端退出播放模式的请求。在该技术方案中,该播放控制请求包括但不限于上述请求,例如:还可以包括:控制该目标终端重新进入播放模式的请求。本专利技术的另一方面提出了一种流媒体数据共享装置,包括:共享单元,在目标终端接收到来自流媒体服务器下发的目标流媒体数据时,将所述目标流媒体数据同步共享至与所述目标终端相绑定的其他终端。在该技术方案中,在目标终端接收到来自流媒体服务器下发的目标流媒体数据时,通过将接收到的来自流媒体服务器的目标流媒体数据同步共享至与目标终端相绑定的其他终端,可以避免其他终端通过直接与流媒体服务器进行实时通信来获取目标流媒体数据,从而实现以最低的通信资费使多个终端(包括目标终端和其他终端)同时共享目标流媒体数据,同时也可以确保多个终端占用过多的网络带宽,另外,只要目标终端的网络带宽和内存足够大,则多个终端中的每个终端的用户均可以实时地享有流畅的流媒体体验。当然,在从多个终端中选择与流媒体服务器直接通信的目标终端时,应该选择网络带宽最大和内存最大的终端作为该目标终端,以确保多个终端(包括目标终端和其他终端)可以同时共享目标流媒体数据。在本文档来自技高网...

【技术保护点】
一种流媒体数据共享方法,其特征在于,在目标终端接收到来自流媒体服务器下发的目标流媒体数据时,将所述目标流媒体数据同步共享至与所述目标终端相绑定的其他终端。

【技术特征摘要】
1.一种流媒体数据共享方法,其特征在于,
在目标终端接收到来自流媒体服务器下发的目标流媒体数据时,将所
述目标流媒体数据同步共享至与所述目标终端相绑定的其他终端。
2.根据权利要求1所述的流媒体数据共享方法,其特征在于,
在目标终端接收到来自流媒体服务器下发的目标流媒体数据之前,还
包括:
所述目标终端判断是否已与所述其他终端相绑定;
在判断结果为否时,搜索所述其他终端,以与所述其他终端相绑定,
以及
在判断结果为是时,判断是否需要更新所述其他终端,若需要更新所
述其他终端,则与更新后的所述其他终端相绑定,若不需要更新所述其他
终端,则直接与所述其他终端相绑定。
3.根据权利要求1所述的流媒体数据共享方法,其特征在于,还包
括:
接收来自所述其他终端中的每个终端的状态信息;以及
在将所述目标流媒体数据共享至所述其他终端中的任一终端之前,根
据所述任一终端的状态信息,判断当前是否将所述目标流媒体数据同步共
享至所述任一终端。
4.根据权利要求1至3中任一项所述的流媒体数据共享方法,其特
征在于,
接收来自所述其他终端中的任一终端的播放控制请求,根据所述任一
终端的控制权限等级和/或标识信息,判断是否响应所述任一终端的所述
播放控制请求;以及
在所述任一终端的所述控制权限等级高于预设控制权限等级和/或所
述标识信息与预设标识信息相匹配时,响应所述播放控制请求;否则,拒
绝所述播放控制请求。
5.根据权利要求4所述的流媒体数据共享方法,其特征在于,所述

\t播放控制请求包括:控制所述目标终端重新播放的请求、控制所述目标终
端暂停的请求、控制所述目标终端快进的请求、控制所述目标终端快退的
请求或控制所述目标终端退出播放模式的请求。
6.一种流媒体数据共享装置,其特征在于,
共享单元,在目标终端接收到来自流媒体服务器下发的目标流媒体数
据时,将所述目...

【专利技术属性】
技术研发人员:成厚富
申请(专利权)人:西安酷派软件科技有限公司
类型:发明
国别省市:陕西;61

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

1