[发明专利]多播放设备的转换方法和装置有效
申请号: | 201410449929.2 | 申请日: | 2014-09-04 |
公开(公告)号: | CN104244063B | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 林尚波 | 申请(专利权)人: | 广东欧珀移动通信有限公司 |
主分类号: | H04N21/43 | 分类号: | H04N21/43;H04N21/4363;H04N21/433;H04N21/438 |
代理公司: | 北京品源专利代理有限公司11332 | 代理人: | 胡彬,路凯 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 播放 设备 转换 方法 装置 | ||
技术领域
本发明实施例涉及信息技术领域,尤其涉及一种多播放设备的转换方法和装置。
背景技术
由多个流媒体播放设备组成的流媒体同步播放系统,越来越受到用户的欢迎。现有的流媒体同步播放系统中,包括多个流媒体播放设备,并且该流媒体同步播放系统提供了面向互联网的出口,一般由一个流媒体播放设备连接路由器,并通过该路由器直接获取网络流媒体数据,其他的流媒体播放设备可以通过与互联网连接的流媒体播放设备间接地获取网络流媒体数据。在这个流媒体同步播放系统内,每一个流媒体播放设备,都可以将自己从互联网获得的网络流媒体数据,经过解码后,封装成一个个数据包,发送给系统内的处于工作状态的其它流媒体播放设备,从而实现多个播放设备同步播放同一流媒体,例如同步播放同一音乐。
由于各流媒体播放设备的工作状态可以由用户控制,例如可以由用户控制各流媒体播放设备处于工作状态或待机状态。在同步播放过程中,在与路由器直接连接的流媒体播放器接收到用户的待机指令时,需要进行流媒体播放设备的转换,以使仍处于工作状态的一个流媒体设备负责继续获取网络流媒体数据,并分发给其他流媒体播放设备。
现有的多播放设备的转换技术,在与路由器直接连接的流媒体播放器接收到用户的待机指令时,一般随机选取新的流媒体播放设备与流媒体服务器连接,然后由该新的流媒体播放设备继续获取网络流媒体数据,并分发给处于工作状态的其他流媒体播放设备。
上述多播放设备的转换技术存在以下缺陷:由于新的流媒体播放设备与流媒体服务器建立连接的过程和继续获取网络流媒体数据的过程都需要时间,从而导致流媒体播放中断。
发明内容
本发明实施例提供一种多播放设备的转换方法和装置,以实现与路由器直接连接的流媒体播放设备接收到用户的待机指令后,流媒体同步播放系统内处于工作状态的其他流媒体播放设备能够无中断的继续播放流媒体。
第一方面,本发明实施例提供了一种多播放设备的转换方法,包括:
正在播放流媒体的第一流媒体播放设备在接收到用户输入的待机指令后,继续从流媒体服务器下载流媒体数据并将下载到的流媒体数据发送至第一流媒体播放设备所在的流媒体同步播放系统中处于工作状态的其他流媒体播放设备;以及,
第一流媒体播放设备基于设定策略,从所述其他流媒体播放设备中确定第二流媒体播放设备;第一流媒体播放设备将下载缓存通知发送至所述第二流媒体播放设备,其中所述下载缓存通知中携带有当前流媒体的网络地址和下载时间点信息,以使所述第二流媒体播放设备根据所述当前流媒体的网络地址和所述下载时间点信息,下载并缓存从当前播放时间点之后的设定时长的时间点后的流媒体的流媒体数据,并在当前播放时间点之后的设定时长的时间点,将下载缓存的所述当前播放时间点之后的设定时长的时间点后的流媒体数据发送给处于工作状态的其他流媒体播放设备;
第一流媒体播放设备在当前播放时间点至当前播放时间点之后的设定时长内,如果接收到第二流媒体播放设备在与所述流媒体服务器成功连接后返回的连接成功信息,则在所述当前播放时间点之后的设定时长的时间点停止流媒体数据的下载及发送操作;
第一流媒体播放设备进入待机状态。
第二方面,本发明实施例还提供了一种多播放设备的转换装置,配置在第一流媒体播放设备中,包括:
流媒体数据获取和发送模块,用于在接收到用户输入的待机指令后,继续从流媒体服务器下载流媒体数据并将下载到的流媒体数据发送至第一流媒体播放设备所在的流媒体同步播放系统中处于工作状态的其他流媒体播放设备;以及,
设备确定模块,用于基于设定策略,从所述其他流媒体播放设备中确定第二流媒体播放设备;
下载缓存通知发送模块,用于将下载缓存通知发送至所述第二流媒体播放设备,其中所述下载缓存通知中携带有当前流媒体的网络地址和下载时间点信息,以使所述第二流媒体播放设备根据所述当前流媒体的网络地址和所述下载时间点信息,下载并缓存从当前播放时间点之后的设定时长的时间点后的流媒体的流媒体数据,并在当前播放时间点之后的设定时长的时间点,将下载缓存的所述当前播放时间点之后的设定时长的时间点后的流媒体数据发送给处于工作状态的其他流媒体播放设备;
第一转换处理模块,用于在当前播放时间点至当前播放时间点之后的设定时长内,如果接收到第二流媒体播放设备在与所述流媒体服务器成功连接后返回的连接成功信息,则在所述当前播放时间点之后的设定时长的时间点停止流媒体数据的下载及发送操作;
待机模块,用于进入待机状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东欧珀移动通信有限公司,未经广东欧珀移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410449929.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:软膏挤出器
- 下一篇:集群转码系统及其方法