多媒体同步播放方法、装置、终端及系统制造方法及图纸

技术编号:14404903 阅读:98 留言:0更新日期:2017-01-11 16:33
本发明专利技术公开了一种多媒体同步播放方法、装置、终端及系统,其中所述方法包括:本发明专利技术获取主控设备与从属设备之间的通信状态指标,当所述通信状态指标低于第一预设阈值时,断开主控设备与相应的从属设备之间的连接,从所述多个播放设备中选取为所述从属设备提供媒体数据的目标播放设备,并发送控制命令,以使得所述目标播放设备根据所述控制命令向所述从属设备提供媒体数据。将状态更佳的目标播放设备动态调整为媒体数据来源设备以此代替或者协助主控设备进行媒体数据的传输,减少对网络带宽和系统资源的影响,减轻主控设备的运行压力。

【技术实现步骤摘要】

本专利技术涉及多媒体播放
,尤其涉及一种多媒体同步播放方法、装置、终端及系统
技术介绍
多台播放设备(比如手机、电脑、音箱、各类播放器等)通过有线或无线网络技术连接,组成一个多媒体同步播放系统,同步播放相同的音频、视频或图片,已得到广泛的应用。以多媒体同步播放系统为例,其中,如何实现多台播放设备的同步播放,使多台设备间的声音或者图片延时尽量小,从而保证用户听感或者视觉上的一致,这是多设备同步播放的关键技术。例如,实现同步播放的多台播放设备中,主控设备与其他各台从属设备在进行同步播放时,一般在同步播放前先进行时间同步,而后主控设备在发送媒体数据包给从属设备之前在数据包中标记数据包的播放时间,从属设备通过匹配数据包的播放时间与系统时间来进行同步播放。然而,在进行同步播放的过程中,主控设备既要播放多媒体,又要进行媒体数据包的打包和传输,如果需传输的数据过多时容易造成网络堵塞,且使得主控设备的运行负担加重,容易出现视频或者音频延迟播放或者卡顿的情形,导致所述多台播放设备无法实现同步播放,影响用户体验。故,需进一步改进。
技术实现思路
本专利技术的目的在于提供一种多媒体同步播放方法、装置、终端及系统,旨在解决现有技术中存在的多媒体同步播放系统中因主控设备需传输的数据过多时容易造成网络堵塞,且使得主控设备的运行负担加重,导致所述多台播放设备无法实现同步播放,用户体验差的技术问题。为解决上述技术问题,本专利技术实施例提供以下技术方案:一种多媒体同步播放方法,所述方法包括:获取多个播放设备中主控设备与从属设备之间的通信状态指标;当所述通信状态指标低于第一预设阈值时,断开所述主控设备与相应的从属设备之间的连接;从所述多个播放设备中选取为所述从属设备提供媒体数据的目标播放设备;向所述目标播放设备发送控制命令,以使得所述目标播放设备根据所述控制命令向所述从属设备提供媒体数据。为解决上述技术问题,本专利技术实施例还提供以下技术方案:一种多媒体同步播放装置,所述装置包括:第一获取模块,用于获取多个播放设备中主控设备与从属设备之间的通信状态指标;第一中断模块,用于当所述通信状态指标低于第一预设阈值时,断开所述主控设备与相应的从属设备之间的连接;第一选取模块,用于从所述多个播放设备中选取为所述从属设备提供媒体数据的目标播放设备;第一发送模块,用于向所述目标播放设备发送控制命令,以使得所述目标播放设备根据所述控制命令向所述从属设备提供媒体数据。为解决上述技术问题,本专利技术实施例还提供以下技术方案:一种终端,包括:存储器和处理器,所述处理器与所述存储器耦合,其中,所述处理器调用所述存储器中存储的所述可执行程序代码,执行上述任一实施例所述的方法。为解决上述技术问题,本专利技术实施例还提供以下技术方案:一种多媒体同步播放系统,包括源设备以及多个播放设备,其中,所述多个播放设备包括一主控设备以及至少一从属设备,开始播放时由所述主控设备向所述至少一从属设备发送媒体数据,所述系统采用上述任一方法实现。相对于现有技术,本专利技术通过获取多个播放设备中主控设备与从属设备之间的通信状态指标,当所述通信状态指标低于第一预设阈值时,断开所述主控设备与相应的从属设备之间的连接,从所述多个播放设备中选取为所述从属设备提供媒体数据的目标播放设备,向所述目标播放设备发送控制命令,以使得所述目标播放设备根据所述控制命令向所述从属设备提供媒体数据。将状态更佳的目标播放设备动态调整为媒体数据来源设备以此代替或者协助主控设备进行媒体数据的传输,在同步过程中减少对网络带宽和系统资源的影响,减轻了主控设备的运行负担和传输负担,使得多媒体的同步播放更流畅和稳定,提升用户体验。附图说明下面结合附图,通过对本专利技术的具体实施方式详细描述,将使本专利技术的技术方案及其它有益效果显而易见。图1为本专利技术第一实施例提供的一种多媒体同步播放方法的流程示意图。图2为本专利技术第二实施例提供的一种多媒体同步播放方法的流程示意图。图3为本专利技术第二实施例提供的一种多媒体同步播放方法的另一流程示意图。图4为本专利技术第三实施例提供的一种多媒体同步播放装置的结构示意图。图5为本专利技术第三实施例提供的一种多媒体同步播放装置的另一结构示意图。图6为本专利技术第四实施例提供的一种终端的结构示意图。图7为本专利技术第五实施例提供的一种多媒体同步播放系统的运行环境示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。可以理解的是,此处所描述的具体实施例仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本专利技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。本专利技术实施例提供的一种多媒体同步播放方法的执行主体,可以为本专利技术实施例提供的一种多媒体同步播放装置,或者集成了所述多媒体同步播放装置的移动终端(譬如台式电脑、笔记本、掌上电脑、平板电脑、智能电视、智能手机、智能音箱、或具有播放功能的可穿戴设备等),所述多媒体同步播放装置可以采用硬件或者软件的方式实现。可以理解的是,本实施例所描述的方法可以应用于智能播放设备或者多媒体同步播放系统中。优选的,所述多媒体同步播放系统可以包括源设备和多个播放设备。其中,所述多个播放设备中可以包括主控设备和至少一从属设备。其中,所述源设备可以用于向多个播放设备提供媒体数据,以使多个播放设备进行同步播放;或者所述源设备可以用于向所述播放设备中的主控设备提供媒体数据,所述主控设备再将接收完毕的媒体数据同步给所述播放设备中的从属设备,以实现多媒体同步播放。第一实施例请参阅图1,图1为本专利技术第一实施例提供的一种多媒体同步播放方法的流程示意图。所述方法包括:步骤S101,获取多个播放设备中主控设备与从属设备之间的通信状态指标。可以理解的是,本实施例所描述的方法主要描述对象为多媒体同步播放系统中的由多个播放设备组成的播放组。其中,在播放组中,多个播放设备通过有线传输方式或者无线传输方式建立连接,形成一个私有网络环境。其中,所述无线传输方式可以为红外、蓝牙、WiFi(WirelessFidelity,无线局域网络)、热点网络等。所述私有网络环境可以连接到一个或者多个路由器,再通过路由器与互联网连接,以使私有网络环境内的一个或者多个播放设备可以直接访问互联网或者源设备,以获取多媒体资源。其中,所述多个播放设备中可以包括一主控设备和至少一从本文档来自技高网...
多媒体同步播放方法、装置、终端及系统

【技术保护点】
一种多媒体同步播放方法,其特征在于,所述方法包括:获取多个播放设备中主控设备与从属设备之间的通信状态指标;当所述通信状态指标低于第一预设阈值时,断开所述主控设备与相应的从属设备之间的连接;从所述多个播放设备中选取为所述从属设备提供媒体数据的目标播放设备;向所述目标播放设备发送控制命令,以使得所述目标播放设备根据所述控制命令向所述从属设备提供媒体数据。

【技术特征摘要】
1.一种多媒体同步播放方法,其特征在于,所述方法包括:获取多个播放设备中主控设备与从属设备之间的通信状态指标;当所述通信状态指标低于第一预设阈值时,断开所述主控设备与相应的从属设备之间的连接;从所述多个播放设备中选取为所述从属设备提供媒体数据的目标播放设备;向所述目标播放设备发送控制命令,以使得所述目标播放设备根据所述控制命令向所述从属设备提供媒体数据。2.根据权利要求1所述的多媒体同步播放方法,其特征在于,所述从所述多个播放设备中选取为所述从属设备提供媒体数据的目标播放设备,包括:采集所述多个播放设备相关的参数信息,其中,所述参数信息包括所述多个播放设备的设备运行状态指标,所述多个播放设备与所述从属设备之间的通信状态指标,以及所述多个播放设备与所述主控设备之间的通信状态指标中的至少一种状态指标;根据所述参数信息,从所述多个播放设备中选取为所述从属设备提供媒体数据的目标播放设备。3.根据权利要求2所述的多媒体同步播放方法,其特征在于,所述根据所述参数信息,从多个播放设备中选取为所述从属设备提供媒体数据的目标播放设备,包括:选取所述参数信息中所有状态指标均高于第三预设阈值的播放设备为所述从属设备提供媒体数据的目标播放设备。4.根据权利要求1所述的多媒体同步播放方法,其特征在于,所述方法还包括:当所述通信状态指标不低于第一预设阈值时,获取所述主控设备的设备运行状态指标;当所述设备运行状态指标低于第二预设阈值时,断开所述主控设备与相应的从属设备之间的连接;从多个播放设备中选取为所述从属设备提供媒体数据的目标播放设备;向所述目标播放设备发送控制命令,以使得所述目标播放设备根据所述控制命令向所述从属设备提供媒体数据。5.根据权利要求4所述的多媒体同步播放方法,其特征在于,所述从所述多个播放设备中选取为所述从属设备提供媒体数据的目标播放设备,包括:采集所述多个播放设备相关的参数信息,其中,所述参数信息包括所述多个播放设备的设备运行状态指标,所述多个播放设备与所述从属设备之间的通信状态指标,以及所述多个播放设备与所述主控设备之间的通信状态指标中的至少一种状态指标;选取所述参数信息中任意两种状态指标高于第三预设阈值的播放设备为所述从属设备提供媒体数据的目标播放设备。6.一种多媒体同步播放装置,其特征在于,所述装置包括:第一获取模块,用于获取多个播放设备中主控设备与从属设备之间的通信状态指标;第一中断模块,用于当所述通信状态指标低于第一预设阈值时,断开所述主控设备与相应的从属设备之间的连接...

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

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

1