一种播放多媒体的方法及电子终端设备技术

技术编号:26347200 阅读:34 留言:0更新日期:2020-11-13 21:31
本申请公开了一种播放多媒体的方法及电子终端设备,该方法用于终端设备,该方法包含:电子终端设备连接上至少两种播放模块;所述电子终端设备生成多媒体数据;所述电子终端设备依据控制策略将所述多媒体数据分别发往所述播放模块。其优点是:该方法解决了多种多媒体设备不能同步播放多媒体数据的问题,提高了用户的使用体验,给人们的生活带来了便利。

A method of playing multimedia and electronic terminal equipment

【技术实现步骤摘要】
一种播放多媒体的方法及电子终端设备
本申请涉及数字通讯领域,具体涉及一种播放多媒体的方法及电子终端设备。
技术介绍
随着手机应用已经开始趋于无线化,手机能通过无线的方式(比如wifi和蓝牙等)连接多个多媒体设备,用户开始要求能在多个设备上同时播放同一首音乐。比如手机连接上两个真无线蓝牙耳机,手机端播放音乐,音乐能够在两个蓝牙耳机上同时播放,并且两个蓝牙耳机收到的音频没有时延。一些实现中,虽然能支持手机连接两个蓝牙耳机,并同步在蓝牙耳机上播放音乐,但如果手机连接一个蓝牙设备(通过蓝牙的方式连接),另外再通过wifi连接一个音频设备(通过wifi的方式连接),由于两者传输方式不一样,并且wifi传输容易受到干扰,导致音频传输容易出现不同步的现象,结果就会出现两路声音不同步,用户的实际体验很差。一些实现中,只能实现手机连接多个蓝牙设备的音频低时延同步播放,而对于蓝牙与wifi设备间的音频低时延同步播放,目前尚无法实现。手机端通过蓝牙在音频设备端播放音乐已经有了比较成熟的方案,但是通过wifi在音频设备播放音乐的方案,目前的研究并不如通过蓝牙在音频设备播放深入,方案也没有那么成熟,但实际市场中确实存在一部分的wifi设备。另外,通过wifi连接wifi设备播放音频一般固定在一个信道上工作,容易受到干扰导致传输丢包。所以,就会导致手机上不能很好的同时同步地在蓝牙设备和wifi设备上播放音乐。前面的叙述在于提供一般的背景信息,并不一定构成现有技术。
技术实现思路
本申请的目的在于提供一种播放多媒体的方法及电子终端设备,该方法包含:电子终端设备连接上至少两种播放模块;所述电子终端设备生成音频数据;所述电子终端设备依据控制策略将所述音频数据分别发往所述播放模块。该方法解决了多种音频设备不能同步播放音频的问题,提高了用户的使用体验,给人们的生活带来了便利。为了达到上述目的,本申请通过以下技术方案实现:一种播放多媒体的方法,用于终端设备,该方法包含:电子终端设备连接上至少两种播放模块;所述电子终端设备生成多媒体数据;所述电子终端设备依据控制策略将所述多媒体数据分别发往所述播放模块。优选地,所述多媒体数据包含音频数据和/或视频数据。优选地,该方法还包含:在电子终端设备上创建缓冲区,所述缓冲区存放生成的多媒体数据,并将多媒体数据分别发往所述播放模块。优选地,缓冲区包含各个播放模块的缓冲区。优选地,所述控制策略为:所述多媒体数据通过电子终端设备后,将多媒体数据同时或延迟一段时间发往所述播放模块播放。优选地,向所述播放模块传输所述多媒体数据存在延迟时,比较各个所述播放模块的传输时间差,通过延迟相应的所述传输时间差发送所述多媒体数据,以保证不同播放模块同时播放。优选地,电子终端设备向两个播放模块传输多媒体数据所用的时间分别为时间A和时间B,所述传输时间差为时间A和时间B差值的绝对值。优选地,向所述播放模块传输多媒体数据不存在延迟时,则同时向不同播放模块发送多媒体数据。优选地,该方法还包含:所述电子终端设备监控向不同的所述播放模块传输多媒体数据的误码率和/或丢包率,如果所述误码率和/或所述丢包率变化值不符合预设条件,则重新判断不同播放模块传输多媒体数据的传输时间差。优选地,所述播放模块为蓝牙设备或wifi设备。优选地,所述至少两种播放模块,为至少两种不同类型或相同类型的播放模块。优选地,一种电子终端设备,其包含:处理器,存储器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现所述的播放多媒体的方法。优选地,一种计算机可读存储介质,所述计算机可读存储介质上存储有多播放模块同步播放多媒体的程序,所述多播放模块同步播放多媒体的程序被处理器执行时实现所述的播放多媒体的方法的步骤。本申请具有以下优点:本申请提供了一种播放多媒体的方法及电子终端设备,该方法包含:电子终端设备连接上至少两种播放模块;所述电子终端设备生成多媒体数据;所述电子终端设备依据控制策略将所述多媒体数据分别发往所述播放模块,该方法解决了多种播放设备不能同步播放多媒体数据的问题,提高了用户的使用体验,给人们的生活带来了便利。附图说明图1为实现本申请各个实施例的一种移动终端的硬件结构示意图;图2为本申请实施例提供的一种通信网络系统架构图;图3为本申请实施例一的一种播放多媒体的方法示意图;图4为本申请实施例二的一种播放多媒体的方法示意图。具体实施方式诚如
技术介绍
所述,一些实现中手机只能够实现多个蓝牙设备的音频低延时同步播放,无法实现多种音频设备同步播放。例如,对于市面上的蓝牙设备与wifi设备(如wifi音箱),当用户使用手机连接多个蓝牙设备时,可以实现多个蓝牙设备同时播放音频,但是当手机同时连接蓝牙设备和wifi设备时,蓝牙连接播放的音频比较稳定,延时小,不会导致传输丢包,wifi连接播放的音频一般固定在一个信道上工作,虽然带宽比较高但是延时很长,且容易受到干扰导致传输丢包(音频数据丢失)。当用户需要两种音频设备同时播放音频时,会存在延时误差,无法实现两种音频设备的同步无延时播放,降低了用户的使用体验。基于上述研究,本申请的核心思想在于提供一种播放多媒体的方法及电子终端设备,该方法主要包含以下过程:电子终端设备连接上至少两种播放模块;所述电子终端设备生成多媒体数据;所述电子终端设备依据控制策略将所述多媒体数据分别发往所述播放模块。具体的是电子终端设备连接至少两种播放设备,用户在电子终端设备上生成多媒体数据,并根据不同的规则向播放设备发送音频数据。采用此技术手段解决了市面上多种播放设备无法同步播放多媒体数据的问题,可满足用户不同的使用需求,极大地增进了用户的使用体验,提高了用户的满足感。下面将结合示意图对本申请的具体实施方式进行更详细的描述。根据下列描述和权利要求书,本申请的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本申请实施例的目的。为了清楚,不描述实际一实施例的全部特征。在下列描述中,不详细描述公知的功能和结构,因为它们会使本申请由于不必要的细节而混乱。应当认为在任何实际一实施例的开发中,必须作出大量实施细节以实现开发者的特定目标,例如按照有关系统或有关商业的限制,由一个一实施例改变为另一个一实施例。另外,应当认为这种开发工作可能是复杂和耗费时间的,但是对于本领域技术人员来说仅仅是常规工作。需要说明的是,在本文中,诸如“第一”、“第二”、“第三”等关系术语(如果存在)仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。应该理解这样使用的术语在适当情况下可以互换,以便这里描述的本申请的实施例,例如能够以除了在这里图示或描述的那些以外的顺序实施。...

【技术保护点】
1.一种播放多媒体的方法,其特征在于,该方法包含:/n电子终端设备连接上至少两种播放模块;/n所述电子终端设备生成多媒体数据;/n所述电子终端设备依据控制策略将所述多媒体数据分别发往所述播放模块。/n

【技术特征摘要】
1.一种播放多媒体的方法,其特征在于,该方法包含:
电子终端设备连接上至少两种播放模块;
所述电子终端设备生成多媒体数据;
所述电子终端设备依据控制策略将所述多媒体数据分别发往所述播放模块。


2.如权利要求1所述的播放多媒体的方法,其特征在于,该方法还包含:
在电子终端设备上创建缓冲区,所述缓冲区存放生成的多媒体数据,并将多媒体数据分别发往所述播放模块。


3.如权利要求2所述的播放多媒体的方法,其特征在于,
缓冲区包含各个播放模块的缓冲区。


4.如权利要求1所述的播放多媒体的方法,其特征在于,
所述控制策略为:所述多媒体数据通过电子终端设备后,将多媒体数据同时或延迟一段时间发往所述播放模块播放。


5.如权利要求4所述的播放多媒体的方法,其特征在于,
向所述播放模块传输所述多媒体数据存在延迟时,比较各个所述播放模块的传输时间差,通过延迟相应的所述传输时间差发送所述多媒体数据,以保证不同播放模块同时播放。


6.如权利要...

【专利技术属性】
技术研发人员:易敏
申请(专利权)人:深圳传音控股股份有限公司
类型:发明
国别省市:广东;44

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

1