多播放设备的转换方法和装置制造方法及图纸

技术编号:10808749 阅读:107 留言:0更新日期:2014-12-24 14:42
本发明专利技术提供一种多播放设备的转换方法和装置。在流媒体同步播放系统中直接从流媒体服务器下载流媒体数据的第一流媒体播放设备收到待机指令后,通知第二流媒体播放设备下载并缓存从当前播放时间点之后的设定时长的时间点后的流媒体的流媒体数据;在该设定时长内,仍由第一流媒体播放设备从流媒体服务器下载流媒体数据,并发送至其他播放设备;若在当前播放时间点至当前播放时间点之后的设定时长内收到第二流媒体播放设备与流媒体服务器连接成功时返回的信息,从当前播放时间点之后的设定时长的时间点开始,则第一流媒体播放设备待机,同时第二流媒体播放设备将下载缓存的流媒体数据发送至其他播放设备,实现了第二与第一流媒体播放设备的无中断转换。

【技术实现步骤摘要】
多播放设备的转换方法和装置
本专利技术实施例涉及信息
,尤其涉及一种多播放设备的转换方法和装置。
技术介绍
由多个流媒体播放设备组成的流媒体同步播放系统,越来越受到用户的欢迎。现有的流媒体同步播放系统中,包括多个流媒体播放设备,并且该流媒体同步播放系统提供了面向互联网的出口,一般由一个流媒体播放设备连接路由器,并通过该路由器直接获取网络流媒体数据,其他的流媒体播放设备可以通过与互联网连接的流媒体播放设备间接地获取网络流媒体数据。在这个流媒体同步播放系统内,每一个流媒体播放设备,都可以将自己从互联网获得的网络流媒体数据,经过解码后,封装成一个个数据包,发送给系统内的处于工作状态的其它流媒体播放设备,从而实现多个播放设备同步播放同一流媒体,例如同步播放同一音乐。由于各流媒体播放设备的工作状态可以由用户控制,例如可以由用户控制各流媒体播放设备处于工作状态或待机状态。在同步播放过程中,在与路由器直接连接的流媒体播放器接收到用户的待机指令时,需要进行流媒体播放设备的转换,以使仍处于工作状态的一个流媒体设备负责继续获取网络流媒体数据,并分发给其他流媒体播放设备。现有的多播放设备的转换技术,在与路由器直接连接的流媒体播放器接收到用户的待机指令时,一般随机选取新的流媒体播放设备与流媒体服务器连接,然后由该新的流媒体播放设备继续获取网络流媒体数据,并分发给处于工作状态的其他流媒体播放设备。上述多播放设备的转换技术存在以下缺陷:由于新的流媒体播放设备与流媒体服务器建立连接的过程和继续获取网络流媒体数据的过程都需要时间,从而导致流媒体播放中断。
技术实现思路
本专利技术实施例提供一种多播放设备的转换方法和装置,以实现与路由器直接连接的流媒体播放设备接收到用户的待机指令后,流媒体同步播放系统内处于工作状态的其他流媒体播放设备能够无中断的继续播放流媒体。第一方面,本专利技术实施例提供了一种多播放设备的转换方法,包括:正在播放流媒体的第一流媒体播放设备在接收到用户输入的待机指令后,继续从流媒体服务器下载流媒体数据并将下载到的流媒体数据发送至第一流媒体播放设备所在的流媒体同步播放系统中处于工作状态的其他流媒体播放设备;以及,第一流媒体播放设备基于设定策略,从所述其他流媒体播放设备中确定第二流媒体播放设备;第一流媒体播放设备将下载缓存通知发送至所述第二流媒体播放设备,其中所述下载缓存通知中携带有当前流媒体的网络地址和下载时间点信息,以使所述第二流媒体播放设备根据所述当前流媒体的网络地址和所述下载时间点信息,下载并缓存从当前播放时间点之后的设定时长的时间点后的流媒体的流媒体数据,并在当前播放时间点之后的设定时长的时间点,将下载缓存的所述当前播放时间点之后的设定时长的时间点后的流媒体数据发送给处于工作状态的其他流媒体播放设备;第一流媒体播放设备在当前播放时间点至当前播放时间点之后的设定时长内,如果接收到第二流媒体播放设备在与所述流媒体服务器成功连接后返回的连接成功信息,则在所述当前播放时间点之后的设定时长的时间点停止流媒体数据的下载及发送操作;第一流媒体播放设备进入待机状态。第二方面,本专利技术实施例还提供了一种多播放设备的转换装置,配置在第一流媒体播放设备中,包括:流媒体数据获取和发送模块,用于在接收到用户输入的待机指令后,继续从流媒体服务器下载流媒体数据并将下载到的流媒体数据发送至第一流媒体播放设备所在的流媒体同步播放系统中处于工作状态的其他流媒体播放设备;以及,设备确定模块,用于基于设定策略,从所述其他流媒体播放设备中确定第二流媒体播放设备;下载缓存通知发送模块,用于将下载缓存通知发送至所述第二流媒体播放设备,其中所述下载缓存通知中携带有当前流媒体的网络地址和下载时间点信息,以使所述第二流媒体播放设备根据所述当前流媒体的网络地址和所述下载时间点信息,下载并缓存从当前播放时间点之后的设定时长的时间点后的流媒体的流媒体数据,并在当前播放时间点之后的设定时长的时间点,将下载缓存的所述当前播放时间点之后的设定时长的时间点后的流媒体数据发送给处于工作状态的其他流媒体播放设备;第一转换处理模块,用于在当前播放时间点至当前播放时间点之后的设定时长内,如果接收到第二流媒体播放设备在与所述流媒体服务器成功连接后返回的连接成功信息,则在所述当前播放时间点之后的设定时长的时间点停止流媒体数据的下载及发送操作;待机模块,用于进入待机状态。第三方面,本专利技术实施例还提供了另外一种多播放设备的转换方法,包括:在正在播放流媒体的第一流媒体播放设备在接收到用户输入的待机指令后,继续从流媒体服务器下载流媒体数据并将下载到的流媒体数据发送至第一流媒体播放设备所在的流媒体同步播放系统中处于工作状态的其他流媒体播放设备,以及第一流媒体播放设备基于设定策略,从所述其他流媒体播放设备中确定第二流媒体播放设备之后,第二流媒体播放设备接收第一流媒体播放设备发送的下载缓存通知,其中所述下载缓存通知中携带有当前流媒体的网络地址和下载时间点信息;第二流媒体播放设备根据所述当前流媒体的网络地址,连接所述网络地址对应的流媒体服务器;如果连接成功,则第二流媒体播放设备向第一流媒体播放设备返回连接成功信息,以使所述第一流媒体播放设备判断所述连接成功信息是否在当前播放时间点至当前播放时间点之后的设定时长内,若是,则第一流媒体播放设备在所述当前播放时间点之后的设定时长的时间点停止流媒体数据的下载及发送操作,并进入待机状态;第二流媒体播放设备根据所述当前流媒体的网络地址和所述下载时间点信息,下载并缓存从当前播放时间点之后的设定时长的时间点后的流媒体的流媒体数据,并在当前播放时间点之后的设定时长的时间点,将下载缓存的所述当前播放时间点之后的设定时长的时间点后的流媒体数据发送给处于工作状态的其他流媒体播放设备。第四方面,本专利技术实施例还提供了一种多播放设备的转换装置,配置在第二流媒体播放设备中,包括:下载缓存通知接收模块,用于在正在播放流媒体的第一流媒体播放设备在接收到用户输入的待机指令后,继续从流媒体服务器下载流媒体数据并将下载到的流媒体数据发送至第一流媒体播放设备所在的流媒体同步播放系统中处于工作状态的其他流媒体播放设备,以及第一流媒体播放设备基于设定策略,从所述其他流媒体播放设备中确定第二流媒体播放设备之后,接收第一流媒体播放设备发送的下载缓存通知,其中所述下载缓存通知中携带有当前流媒体的网络地址和下载时间点信息;连接成功信息发送模块,用于根据所述当前流媒体的网络地址,连接所述网络地址对应的流媒体服务器;如果连接成功,则向第一流媒体播放设备返回连接成功信息,以使所述第一流媒体播放设备判断所述连接成功信息是否在当前播放时间点至当前播放时间点之后的设定时长内,若是,则第一流媒体播放设备在所述当前播放时间点之后的设定时长的时间点停止流媒体数据的下载及发送操作,并进入待机状态;流媒体数据处理模块,用于根据所述当前流媒体的网络地址和所述下载时间点信息,下载并缓存从当前播放时间点之后的设定时长的时间点后的流媒体的流媒体数据,并在当前播放时间点之后的设定时长的时间点,将下载缓存的所述当前播放时间点之后的设定时长的时间点后的流媒体数据发送给处于工作状态的其他流媒体播放设备。本专利技术实施例提供的多播放设备的转换方法和装本文档来自技高网...
多播放设备的转换方法和装置

【技术保护点】
一种多播放设备的转换方法,其特征在于,包括:正在播放流媒体的第一流媒体播放设备在接收到用户输入的待机指令后,继续从流媒体服务器下载流媒体数据并将下载到的流媒体数据发送至第一流媒体播放设备所在的流媒体同步播放系统中处于工作状态的其他流媒体播放设备;以及,第一流媒体播放设备基于设定策略,从所述其他流媒体播放设备中确定第二流媒体播放设备;第一流媒体播放设备将下载缓存通知发送至所述第二流媒体播放设备,其中所述下载缓存通知中携带有当前流媒体的网络地址和下载时间点信息,以使所述第二流媒体播放设备根据所述当前流媒体的网络地址和所述下载时间点信息,下载并缓存从当前播放时间点之后的设定时长的时间点后的流媒体的流媒体数据,并在当前播放时间点之后的设定时长的时间点,将下载缓存的所述当前播放时间点之后的设定时长的时间点后的流媒体数据发送给处于工作状态的其他流媒体播放设备;第一流媒体播放设备在当前播放时间点至当前播放时间点之后的设定时长内,如果接收到第二流媒体播放设备在与所述流媒体服务器成功连接后返回的连接成功信息,则在所述当前播放时间点之后的设定时长的时间点停止流媒体数据的下载及发送操作;第一流媒体播放设备进入待机状态。...

【技术特征摘要】
1.一种多播放设备的转换方法,其特征在于,包括:正在播放流媒体的第一流媒体播放设备在接收到用户输入的待机指令后,继续从流媒体服务器下载流媒体数据并将下载到的流媒体数据发送至第一流媒体播放设备所在的流媒体同步播放系统中处于工作状态的其他流媒体播放设备;以及,第一流媒体播放设备基于设定策略,从所述其他流媒体播放设备中确定第二流媒体播放设备;第一流媒体播放设备将下载缓存通知发送至所述第二流媒体播放设备,其中所述下载缓存通知中携带有当前流媒体的网络地址和下载时间点信息,以使所述第二流媒体播放设备根据所述当前流媒体的网络地址和所述下载时间点信息,下载并缓存从当前播放时间点之后的设定时长的时间点后的流媒体的流媒体数据,并在当前播放时间点之后的设定时长的时间点,将下载缓存的所述当前播放时间点之后的设定时长的时间点后的流媒体数据发送给处于工作状态的其他流媒体播放设备;第一流媒体播放设备在当前播放时间点至当前播放时间点之后的设定时长内,如果接收到第二流媒体播放设备在与所述流媒体服务器成功连接后返回的连接成功信息,则在所述当前播放时间点之后的设定时长的时间点停止流媒体数据的下载及发送操作;第一流媒体播放设备进入待机状态;在第一流媒体播放设备将下载缓存通知发送至所述第二流媒体播放设备之后,还包括:第一流媒体播放设备在当前播放时间点至当前播放时间点之后的设定时长内,如果没有接收到第二流媒体播放设备返回的连接成功信息,则返回继续从流媒体服务器下载流媒体数据并将下载到的流媒体数据发送至第一流媒体播放设备所在的流媒体同步播放系统中处于工作状态的其他流媒体播放设备的操作。2.根据权利要求1所述的方法,其特征在于,所述下载时间点信息包括下述至少一项:当前播放时间点;设定时长;当前播放时间点之后的设定时长的时间点。3.根据权利要求1所述的方法,其特征在于,所述设定策略包括下述至少一项:将所述其他流媒体播放设备中距离所述第一流媒体播放设备最近的流媒体播放设备确定为所述第二流媒体播放设备;将所述其他流媒体播放设备中对应的网络传输速度最快的流媒体播放设备确定为所述第二流媒体播放设备。4.根据权利要求1所述的方法,其特征在于,在正在播放流媒体的第一流媒体播放设备在接收到用户输入的待机指令后,还包括:第一流媒体播放设备关闭自身的扬声器。5.一种多播放设备的转换装置,配置在第一流媒体播放设备中,其特征在于,包括:流媒体数据获取和发送模块,用于在接收到用户输入的待机指令后,继续从流媒体服务器下载流媒体数据并将下载到的流媒体数据发送至第一流媒体播放设备所在的流媒体同步播放系统中处于工作状态的其他流媒体播放设备;以及,设备确定模块,用于基于设定策略,从所述其他流媒体播放设备中确定第二流媒体播放设备;下载缓存通知发送模块,用于将下载缓存通知发送至所述第二流媒体播放设备,其中所述下载缓存通知中携带有当前流媒体的网络地址和下载时间点信息,以使所述第二流媒体播放设备根据所述当前流媒体的网络地址和所述下载时间点信息,下载并缓存从当前播放时间点之后的设定时长的时间点后的流媒体的流媒体数据,并在当前播放时间点之后的设定时长的时间点,将下载缓存的所述当前播放时间点之后的设定时长的时间点后的流媒体数据发送给处于工作状态的其他流媒体播放设备;第一转换处理模块,用于在当前播放时间点至当前播放时间点之后的设定时长内,如果接收到第二流媒体播放设备在与所述流媒体服务器成功连接后返回的连接成功信息,则在所述当前播放时间点之后的设定时长的时间点停止流媒体数据的下载及发送操作;待机模块,用于进入待机状态;第二转换处理模块,用于在将下载缓存通知发送至所述第二流媒体播放设备之后,在当前播放时间点至当前...

【专利技术属性】
技术研发人员:林尚波
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

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

1