一种多媒体播放方法及电子设备的制造方法_2

文档序号:9922706阅读:来源:国知局
理后的第一音频数据流和经处理后的第二音频数据流,再将经处理后的第一音频数据流 发送到第一音频输出接口,W及将经处理后的第二音频数据流发送到第二音频数据接口, W实现对两路音频的分别处理和分别输出,进而可W使得两路音频能够分开播放。
[0047] 也就是说,通过对两路音频数据流分别进行处理和分开输出,增强了电子设备对 于音频信息的处理能力,并且可W实现两路音频的独立播放,提升了电子设备对多路音频 进行播放的播放能力,用户在听的过程中,可W分别听到两路音频的内容,而不再是被混合 的两路音频的内容,多个用户可W同时使用电子设备分别获知不同的音频内容,从而可W 提升用户的视听体验。
【附图说明】
[0048] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可W根据提 供的附图获得其他的附图。
[0049] 图1为本发明实施例中多媒体播放方法的流程图;
[0050] 图2为本发明实施例中电子设备的结构示意图;
[0051] 图3为本发明实施例中电子设备的结构框图。
【具体实施方式】
[0052] 为使本发明的目的、技术方案和优点更加清楚明白,下面将结合本发明实施例中 的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅 是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人 员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。在 不冲突的情况下,本发明中的实施例及实施例中的特征可W相互任意组合。并且,虽然在流 程图中示出了逻辑顺序,但是在某些情况下,可W W不同于此处的顺序执行所示出或描述 的步骤。
[0053] 另外,本文中术语"和/或",仅仅是一种描述关联对象的关联关系,表示可W存在 二种关系,例如,A和/或B,可W表不:单独存在A,同时存在A和B,单独存在B运二种情况。另 夕h本文中字符7",在不做特别说明的情况下,一般表示前后关联对象是一种"或"的关系。
[0054] 本发明实施例中,电子设备可W包括手机、个人计算机、平板电脑(PAD)、掌上电脑 (Personal Digital Assistant,PDA)、笔记本电脑、智能电视等等,本发明实施例不做限 审IJ,只要电子设备包括两个音频输出接口即可。
[0055] 为了更好的理解上述技术方案,下面将结合说明书附图W及具体的实施方式对上 述技术方案进行详细的说明。
[0056] 请参见图I,本发明实施例提供一种多媒体播放方法,该方法可W应用于电子设 备,即该方法中各步骤的执行主体可W是该电子设备。该方法的流程描述如下。
[0057] 步骤101:对第一音频数据流和第二音频数据流分别进行处理;其中,第一音频数 据流是电子设备根据第一多媒体文件确定的音频数据流,第二音频数据流是电子设备根据 第二多媒体文件确定的音频数据流。
[0058] 其中,第一多媒体文件和第二多媒体文件例如可W是音频文件或视频文件,并且 对于音频文件和视频文件的文件格式不做限制,只要第一多媒体文件和第二多媒体文件包 括音频信息即可。
[0059] 并且,第一多媒体文件和第二多媒体文件的文件类型和文件格式可W相同,或者 也可W不同。例如,第一多媒体文件是格式为音频视频交错格式(Audio Video Interleaved,AVI)的视频文件,而第二多媒体文件是格式为流媒体(Windows Media Video, WMV)格式的音乐文件,或者,例如第一多媒体文件是WMV格式的歌曲A,第二多媒体文 件是MP3(Moving Pic1:ure Experts Group Audio Layer III)格式的歌曲B,等等。
[0060] 在具体实施过程中,电子设备可W同时对第一音频数据流和第二音频数据流进行 处理,或者,也可W先后对第一音频数据流和第二音频数据流进行处理。
[0061] 例如,当用户甲希望听到歌曲A、用户乙希望听到歌曲B并且用户甲和用户乙希望 能够同时听到各自选择的歌曲时,为了能够对歌曲A和歌曲B同时分别进行播放,此时可W 同时对歌曲A和歌曲B分别包含的音频数据流进行处理。
[0062] 或者例如,当用户甲先开始听歌曲A,过一段时间后用户乙希望通过电子设备同时 播放歌曲B,那么,电子设备便可W先对歌曲A的音频数据流进行处理W便能够播放歌曲A供 用户甲听,在过一段时间后再基于用户乙播放歌曲B的触发操作开始对歌曲B的音频数据流 进行处理,W便及时播放歌曲B供用户乙听到。
[0063] 可选的,对第一音频数据流和第二音频数据流分别进行处理,包括:
[0064] 通过电子设备中的第一音频处理模块对第一音频数据流进行处理,W获得经处理 后的第一音频数据流;W及
[0065] 通过电子设备中的第二音频处理模块对第二音频数据流进行处理,W获得经处理 后的第二音频数据流。
[0066] 也就是说,可W为不同的音频数据流分别单独提供一个音频处理模块,例如,可W 为第一音频数据流提供第一音频处理模块,可W为第二音频数据流提供第二音频处理模 块,进而可W通过不同的音频处理模块对对应的音频数据流分别进行处理,运样可W避免 多路音频数据流之间出现混合,使得处理后的多路音频数据流之间可W相互独立,互不影 响,保证每路音频数据流的纯净。
[0067] 并且,通过多个音频处理模块可W对多路音频数据流并行进行处理,运样可W尽 量缩短多路音频数据流的处理时间,达到提高处理效率的目的。
[0068] 在具体实施过程中,例如可W通过软件进行控制的方式对多路音频数据流进行分 离且并行处理,或者,也可W在电子设备中设置多个硬件音频处理模块,W便能够通过硬件 执行的方式对多路音频数据流进行分离且并行处理。
[0069] 步骤102:将经处理后的第一音频数据流发送到电子设备中的第一音频输出接口, W及将经处理后的第二音频数据流发送到电子设备中的第二音频输出接口。其中,第一音 频输出接口与第二音频输出接口为不同的音频输出接口。
[0070] 无论第一音频数据流和第二音频数据流是通过如步骤101中的何种方式进行处理 的,在获得处理后的第一音频数据流和处理后的第二音频数据流之后,均可W将经处理后 的第一音频数据流发送到电子设备中的第一音频输出接口,W及将经处理后的第二音频数 据流发送到电子设备中的第二音频输出接口,即通过分别发送到不同的音频输出接口的方 式W达到对多路经处理后的音频数据流进行分别输出的目的,进而可W通过对应的音频输 出接口采用相应的播放方式对第一多媒体文件和第二多媒体文件中包含的音频进行播放。
[0071] 在具体实施过程中,电子设备的音频输出接口大致可W分为两类。
[0072] 第一类音频输出接口是用于连接电子设备内置的例如扬声器或卿趴等音频输出 单元的音频输出接口,电子设备可W直接将处理后的音频数据流通过第一类音频输出接口 发送给扬声器W控制扬声器直接播放多媒体文件。为了便于描述,例如可W将内置的扬声 器或卿趴等音频输出单元称作是内置播放器。
[0073] 第二类音频输出接口是用于连接电子设备内的其它音频输出接口的音频输出接 口,用于通过其它音频输出接口将音频数据流发送给外接于电子设备的音频播放设备,进 而通过外接的音频播放设备播放多媒体文件。其中,其它音频输出接口例如是3.5mm耳机接 口、USBTypeC接口、HDMI接口,等等,通过运些接口可W连接耳机、音箱、扩音器等音频播放 设备,W通过连接的音频播放设备播放多媒体文件。为了便于描述,例如可W将外接的耳 机、音箱等音频播放设备称作是外置播放器。
[0074] 而本发明实施例中的第一音频输出接口与第二音频输出接口可W属于同一类输 出接口,或者也可W属于不同类型的输出接口。另外,当第一音频输出接口与第二音频输出 接口属于同一类输出接口时,也可W分别属于不同类型。
[0075] W下介绍通过内置播放器播放第一多媒体文件和第二多媒体文件的方案。
[0076] 可选的,在将经处理后的第一音频数据流发送给电子设备中的第一音频输出接口 之后,还包括:
[0077] 基于第一选择指令,将经处理后的第一音频数据流发送给设置在电子设备内的与 第一音频输出接口连接的第一音频输出单元,W通过第一音频输出单元播放述第一多媒体 文件。
[0078] 也就是说,当第一音频输出接口是第一类输出接口时,可W直接经由第一音频输 出接口将经处理后的第一音频数据流发送给第一音频输出单元,即内置播放器,例如扬声 器,进而可W直接通过扬声器播放第一多媒体文件,即实现外放的功能。
[0079] 可选的,在将经处理后的第二音频数据流发送给电子设备中的第二音频输出接口 之后,还包括:
[0080] 基于第二选择指令,将经处理后的第二音频数据流发送给设置在电子设备内的与 第二音频输出接口连接的第二音频输出单元,W通过第二音频输出单元播放第二多媒体文 件。
[0081] 在本发明实施例中,第二音频输出接口与第一音频输出接口的接口类型可W相 同,并且第二音频输出单元与第一音频输出单元可W是同一类音频输出单元,例如均为内 置卿趴,但是电子设备可W同时通过两个卿趴对第一多媒体文件和第二多媒体文件分别且 同时播放。
[0082] 其中,第一选择指令和第二选择指令均可W是根据用户的选择操作生成的指令, 通过执行选择操作,用户可W选择自己希望的播放方式,例如用户甲喜欢卿趴播放,而用户 乙喜欢扬声器播放,等等
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1