一种信息处理的方法及电子设备的制作方法

文档序号:7995742阅读:98来源:国知局
一种信息处理的方法及电子设备的制作方法
【专利摘要】本发明公开了一种信息处理的方法及电子设备。该方法应用于一电子设备,所述电子设备包括第一解码模块、第二解码模块、与所述第一解码模块连接的第一输出接口以及与所述第二解码模块连接的第二输出接口,其中,所述第一输出接口不同于所述第二输出接口;所述方法包括:获得一请求输出第一多媒体文件的输出请求;基于所述输出请求,判断所述第一解码模块是否处于工作状态;当所述第一解码模块处于工作状态时,判断所述第一解码模块是否将第二多媒体文件通过所述第一输出接口输出;当所述第二多媒体文件经由所述第一输出接口输出时,控制所述第二解码模块处于工作状态,并将所述第一多媒体文件通过所述第二输出接口输出。
【专利说明】一种信息处理的方法及电子设备
【技术领域】
[0001 ] 本发明涉及电子【技术领域】,尤其涉及一种信息处理的方法及电子设备。
【背景技术】
[0002]随着计算机技术的发展,电子设备不仅仅要满足人们的工作需求,越来越多的要满足人们的生活娱乐需求,比如,听音乐,看视频。
[0003]目前,例如,智能手机,在手机上一共有两个音频输出接口,即耳机输出接口和扬声器输出接口,这两个音频输出接口共用一个音频解码器。当用户在听音乐的过程中,CPU会将MP3格式的音频文件发送给音频解码器,然后,音频解码器将该音频文件解码,使得数字音频信号转换为模拟音频信号,接下来,将模拟音频信号发送给上述两个输出接口中的一个输出接口,如耳机输出接口,最后,通过耳机将模拟音频信号输出,这样用户就能够听到音乐了。
[0004]但本申请发明人在实现本发明实施例中技术方案的过程中,发现上述技术至少存在如下技术问题:
[0005]由于耳机和扬声器共用一个音频解码芯片,那么,当用户通过耳机听歌的时候,音频解码芯片就只能将音频文件输出给耳机输出接口,而不能够将其发送给与扬声器输出接口,也就是说,两个输出接口中只有一个能够输出音频文件;反之,音频文件被输出给扬声器输出接口,那么耳机输出接口就不能够输出音频文件了。这样,就存在电子设备无法通过不同的输出接口同时输出不同的多媒体文件的技术问题。

【发明内容】

[0006]本发明提供一种信息处理的方法及电子设备,用以解决现有技术中存在的电子设备无法通过不同的输出接口同时输出不同的多媒体文件的技术问题。
[0007]—方面,本发明通过本申请的一个实施例,提供一种信息处理的方法,应用于一电子设备,所述电子设备包括第一解码模块、第二解码模块、与所述第一解码模块连接的第一输出接口以及与所述第二解码模块连接的第二输出接口,其中,所述第一输出接口不同于所述第二输出接口 ;所述方法包括:获得一请求输出第一多媒体文件的输出请求;基于所述输出请求,判断所述第一解码模块是否处于工作状态;当所述第一解码模块处于工作状态时,判断所述第一解码模块是否将第二多媒体文件通过所述第一输出接口输出;当所述第二多媒体文件经由所述第一输出接口输出时,控制所述第二解码模块处于工作状态,并将所述第一多媒体文件通过所述第二输出接口输出。
[0008]可选的,所述第一输出接口与第一音频输出装置连接,所述第二输出接口与第二音频输出装置连接;所述将所述第一多媒体文件通过所述第二输出接口输出之后,所述方法还包括:获得一调节音量指令;判断所述调节音量指令调节所述第一音频输出装置的输出音量的指令还是调节所述第二音频输出装置的输出音量的指令,获得一判断结果;当所述判断结果表明所述调节音量指令是调节所述第一音频输出装置的输出音量的指令,调节所述第一输出接口的输出音量;当所述判断结果表明所述调节音量指令是调节所述第二音频输出装置的输出音量的指令,调节所述第二输出接口的输出音量。
[0009]可选的,所述将所述第一多媒体文件通过所述第二输出接口输出,具体包括:通过所述第二解码模块,对所述第一多媒体文件进行解码,获得第一解码文件;检测所述第二音频输出装置是否与所述电子设备连接;当所述第二音频输出装置与所述电子设备连接时,将所述第一解码文件输出给所述第二音频输出装置。
[0010]可选的,所述将所述第一多媒体文件通过所述第二输出接口输出之后,所述方法还包括:获得一终止指令;判断所述终止指令为终止所述第一解码模块工作的指令还是终止所述第二解码模块工作的指令;当所述终止指令为终止所述第一解码模块工作的指令时,控制所述第一解码模块处于非工作状态;当所述终止指令为终止所述第二解码模块工作的指令时,控制所述第二解码模块处于非工作状态。
[0011]可选的,所述第一解码模块为音频解码模块;所述第二解码模块为视频解码模块。
[0012]可选的,所述第一多媒体文件为视频文件;所述第二多媒体文件为音频文件。
[0013]另一方面,本发明通过本申请的另一实施例提供一种电子设备,包括:电路板;第一解码模块,设置在所述电路板上,用于对第二多媒体文件进行解码;第一输出接口,与所述第一解码模块连接,用于输出所述第二多媒体文件;第二解码模块,设置在所述电路板上,用于对第一多媒体文件进行解码;第二输出接口,与所述第二解码模块连接,用于输出所述第一多媒体文件,其中,所述第二输出接口与所述第一输出接口不同;控制芯片,分别与所述第一解码模块和所述第二解码模块连接,用于获得一请求输出第一多媒体文件的输出请求;基于所述输出请求,判断所述第一解码模块是否处于工作状态;当所述第一解码模块处于工作状态时,判断所述第一解码模块是否将第二多媒体文件通过所述第一输出接口输出;当所述第二多媒体文件经由所述第一输出接口输出时,控制所述第二解码模块处于工作状态,并将所述第一多媒体文件通过所述第二输出接口输出。
[0014]可选的,所述控制芯片具体包括:获得单元,用于获得一请求输出第一多媒体文件的输出请求;判断单元,用于基于所述输出请求,判断所述第一解码模块是否处于工作状态;还用于判断单元当所述第一解码模块处于工作状态时,判断所述第一解码模块是否将第二多媒体文件通过所述第一输出接口输出;控制单元,用于当所述第二多媒体文件经由所述第一输出接口输出时,控制所述第二解码模块处于工作状态;输出单元,用于将所述第一多媒体文件通过所述第二输出接口输出。
[0015]可选的,所述第一输出接口与第一音频输出装置连接,所述第二输出接口与第二音频输出装置连接;所述电子设备还包括:音量调节单元,用于获得一调节音量指令;判断所述调节音量指令调节所述第一音频输出装置的输出音量的指令还是调节所述第二音频输出装置的输出音量的指令,获得一判断结果;当所述判断结果表明所述调节音量指令是调节所述第一音频输出装置的输出音量的指令,调节所述第一输出接口的输出音量;当所述判断结果表明所述调节音量指令是调节所述第二音频输出装置的输出音量的指令,调节所述第二输出接口的输出音量。
[0016]可选的,所述输出单元,具体包括:解码子单元,用于通过所述第二解码模块,对所述第一多媒体文件进行解码,获得第一解码文件;检测子单元,用于检测所述第二音频输出装置是否与所述电子设备连接;输出子单元,用于当所述第二音频输出装置与所述电子设备连接时,将所述第一解码文件输出给所述第二音频输出装置。
[0017]可选的,所述电子设备还包括:终止单元,用于获得一终止指令;判断所述终止指令为终止所述第一解码模块工作的指令还是终止所述第二解码模块工作的指令;当所述终止指令为终止所述第一解码模块工作的指令时,控制所述第一解码模块处于非工作状态;当所述终止指令为终止所述第二解码模块工作的指令时,控制所述第二解码模块处于非工作状态。
[0018]可选的,所述第一解码模块为音频解码模块;所述第二解码模块为视频解码模块。
[0019]可选的,所述第一多媒体文件为视频文件;所述第二多媒体文件为音频文件。
[0020]本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0021]1、由于电子设备在获得输出第一多媒体文件的输出请求之后,基于该输出请求,判断第一解码模块是否处于工作状态,当第一解码模块处于工作状态时,判断第一解码模块是否将第二多媒体文件通过第一输出接口输出,当第二多媒体文件经由第一输出接口输出时,控制第二解码模块处于工作状态,并将第一多媒体文件通过第二输出接口输出,这样,就使得在第一解码模块通过第一输出接口输出第二多媒体文件的同时,控制第二解码模块工作,通过不同于第一输出接口的第二输出接口输出第一多媒体文件,所以,有效地解决了现有技术中存在的电子设备无法通过不同的输出接口同时输出不同的多媒体文件的技术问题,进而实现了电子设备对多个多媒体文件的多通道输出,提高了用户体验。
[0022]2、由于电子设备能够在获得一调节音量指令之后,判断该调节音量指令是由第一音频输出装置发出还是由第二音频输出装置发出,获得一判断结果,然后,当判断结果表明调节音量指令由第一音频输出装置发出,调节第一输出接口的输出音量;反之,当判断结果表明调节音量指令由第二音频输出装置发出,调节第二输出接口的输出音量,也就是说,当电子设备接收到一调整音量指令之后,会自动判断该指令由哪个音频输出装置发出的,并根据判断结果调整对应输出接口的输出音量,而不会影响另一个输出接口的音量,进而提高了电子设备的智能化,提供了良好的用户体验。
[0023]3、由于电子设备能够在获得一终止指令之后,判断该终止指令为终止第一解码模块工作的指令还是终止第二解码模块工作的指令,然后,当该终止指令为终止第一解码模块工作的指令时,控制第一解码模块处于非工作状态;反之,当该终止指令为终止第二解码模块工作的指令时,控制第二解码模块处于非工作状态,也就是说,电子设备在接到上述终止指令之后,自动判断该终止指令是要终止哪个解码模块工作,并根据判断结果控制相应的解码模块停止工作,而不会在获得终止指令之后,无法响应该指令,进而提高了电子设备的智能化,提供了良好的用户体验。
【专利附图】

【附图说明】
[0024]图1为本发明一实施例中的电子设备的结构示意图;
[0025]图2为本发明一实施例中的信息处理的方法的流程图;
[0026]图3为本发明一实施例中的调节音量的方法的流程图;
[0027]图4为本发明一实施例中的终止解码模块工作的方法的流程图;
[0028]图5为本发明另一实施例中的电子设备的结构示意图。【具体实施方式】
[0029]本申请实施例通过提供一种信息处理的方法及电子设备,解决了现有技术中存在的电子设备无法通过不同的输出接口同时输出不同的多媒体文件的技术问题。
[0030]本申请实施例中的技术方案为解决上述存在的电子设备无法同时通过多个输出接口输出多媒体文件的问题,总体思路如下:
[0031]电子设备中设置有第一解码模块、第二解码模块以及与对第一解码模块连接的第一输出接口和与第二解码模块连接的第二输出接口,其中,第一输出接口与第二输出接口为不同的输出接口。电子设备在获得输出第一多媒体文件的输出请求之后,基于该输出请求,判断第一解码模块是否处于工作状态,当第一解码模块处于工作状态时,判断第一解码模块是否将第二多媒体文件通过第一输出接口输出,当第二多媒体文件经由第一输出接口输出时,控制第二解码模块处于工作状态,并将第一多媒体文件通过第二输出接口输出,这样,就使得在第一解码模块通过第一输出接口输出第二多媒体文件的同时,控制第二解码模块工作,通过第二输出接口输出第一多媒体文件,所以,有效地解决了现有技术中存在的电子设备无法通过不同的输出接口同时输出不同的多媒体文件的技术问题,进而实现了电子设备对多个多媒体文件的多通道输出,提高了用户体验。
[0032]下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本发明实施例以及实施例中的具体特征是对本发明技术方案的详细的说明,而不是对本发明技术方案的限定,在不冲突的情况下,本发明实施例以及实施例中的技术特征可以相互组合。
[0033]—方面,本发明通过本申请的一个实施例,提供一种信息处理的方法,应用于一电子设备,该电子设备可以为大尺寸平板电脑、平板电脑、智能手机、笔记本电脑、智能电视等,该电子设备01,如图1所示,包括:第一解码模块101、第二解码模块201、与第一解码模块101连接的第一输出接口 102以及与第二解码模块201连接的第二输出接口 202,其中,第一输出接口 102不同于第二输出接口 202。
[0034]在具体实施过程中,第一解码模块101和第二解码模块201可以为音频解码芯片,也可以为视频解码芯片,还可以为音频解码软件,或者视频解码软件;第一输出接口 102和第二输出接口 202可以为输出接口,比如,有线耳机的插孔,内置扬声器的输入接口,当然,还可以为无线通信模块,比如,与蓝牙耳机/音箱连接的蓝牙通信模块,与无线音箱连接的无线通信模块,本领域技术人员可自行设定,本申请不做具体限定。
[0035]在实际应用中,当第一解码模块101和第二解码模块201为解码芯片时,第一解码模块101与第二解码模块201可以一同设置在一电路板上;第一输出接口 102和第二输出接口 202也可以设置在该电路板上,当然,也可以设置在其他的电路板上,只要能够保证第一解码模块101与第一输出接口 102连接,第二解码模块201与第二输出接口 202连接即可,本领域技术人员可自行设定,本申请不做具体限定。
[0036]当然,电子设备01中可以不仅包括第一解码模块101和第二解码模块201,还可以有多个解码模块,并且,每一个解码模块对应多个输出接口,比如,一个解码模块能够与耳机接口、内置扬声器输入接口、上述蓝牙通信模块或者上述无线通信模块中的至少两个连接。关于具体的连接形式,本领域技术人员可以自行设定,本申请不做具体限定。
[0037]如图2所示,该方法包括:
[0038]SlOl:获得一请求输出第一多媒体文件的输出请求;[0039]S102:基于输出请求,判断第一解码模块是否处于工作状态;
[0040]S103:当第一解码模块处于工作状态时,判断第一解码模块是否将第二多媒体文件通过第一输出接口输出;
[0041]S104:当第二多媒体文件经由第一输出接口输出时,控制第二解码模块处于工作状态,并将第一多媒体文件通过第二输出接口输出。
[0042]下面以电子设备01为大尺寸平板电脑为例,对上述技术方案进行详细说明。
[0043]请结合图1及图2,例如,用户A正在使用电子设备01通过内置扬声器听歌,即电子设备01在通过内置扬声器播放一音频文件,此时,用户B想要通过蓝牙耳机来使用该电子设备01看电影,于是,用户B在电子设备01的触摸显示单元上选择想要观看的视频文件,点触“播放”按钮,此时,电子设备01执行S101,获得响应用户B点触操作所生成的播放请求,即请求输出第一多媒体文件的输出请求,这里所说的第一多媒体文件就是上述视频文件。
[0044]在具体实施过程中,解码模块与多媒体文件的类型对应,比如,当第一解码模块101为音频解码芯片或者音频解码软件时,第二多媒体文件就为音频文件;当第二解码模块201为视频解码芯片或者视频解码软件时,第一多媒体文件就为视频文件。当然,当第一解码模块101还可以为视频解码芯片或者视频解码软件时,第二多媒体文件就为视频文件;当第二解码模块201为音频解码芯片或者音频解码软件时,第一多媒体文件就为音频文件。关于解码模块与多媒体文件的类型,本领域技术人员可自行设定,本申请不做具体限定。
[0045]接下来,进入S102,即:基于输出请求,判断第一解码模块是否处于工作状态。也就是说,在电子设备01接收到上述输出请求后,判断第一解码模块101是否正在被使用。
[0046]那么,进入S103,即:当第一解码模块处于工作状态时,判断第一解码模块是否将第二多媒体文件通过第一输出接口输出。
[0047]具体来说,通过S102判断出第一解码模块101正在被使用,那么,进一步判断第一解码模块101是否将第二多媒体文件,如上述音频文件,通过第一输出接口,如内置扬声器输入接口输出。
[0048]S104:当第二多媒体文件经由第一输出接口输出时,控制第二解码模块处于工作状态,并将第一多媒体文件通过第二输出接口输出。也就是说,当进一步判断出第二多媒体文件是经由上述第一输出接口 102输出时,控制第二解码模块201工作,然后,将第一多媒体文件,即上述视频文件,发送给第二解码模块201,于是,在经过第二解码模块201解码后,再发送给第二输出接口 202,如蓝牙通信模块,最后,输出解码后的第一多媒体文件。
[0049]在另一实施例中,第一输出接口 102与第一音频输出装置连接,第二输出接口 202与第二音频输出装置连接,比如,第一输出接口 102为内置扬声器的输入接口,那么,第一音频输出装置就为内置扬声器;第二输出接口 202为蓝牙通信模块,那么,第二音频输出装置就为蓝牙耳机,在实际应用中,蓝牙通信模块可以采用蓝牙4.0技术,还可以采用蓝牙
3.0技术,只要能够连接蓝牙耳机即可,本申请不做具体限定;再比如,第一输出接口 102为有线耳机插孔,那么,第一音频输出装置就为有线耳机;第二输出接口 202为无线通信模块,那么,第二音频输出装置就为无线音箱。当然,第一音频输出装置与第二音频输出装置还可以为其他形式,只要分别与第一输出接口 102和第二输出接口 202—一对应即可,本申请不做具体限定。
[0050]那么,此时,上述S104还可以为:通过第二解码模块,对第一多媒体文件进行解码,获得第一解码文件;检测第二音频输出装置是否与电子设备连接;当第二音频输出装置与电子设备连接时,将第一解码文件输出给第二音频输出装置。
[0051]具体来说,当第二多媒体文件通过上述第一输出接口 102,如内置扬声器的输入接口,输出时,第二解码模块201对第一多媒体文件进行解码,将数字音频信号转换为模拟音频信号,获得第一解码文件,然后,检测第二音频输出装置是否通过第二输出接口 202连接,如第二音频输出装置为蓝牙耳机,那么就检测其是否与电子设备01的蓝牙通信模块连接,当检测到蓝牙耳机与蓝牙通信模块连接时,将第一解码文件输出给蓝牙通信模块,再由蓝牙通信模块发送给蓝牙耳机,即将第一解码文件输出给第二音频输出装置。
[0052]至此,就完成了将第一多媒体文件与第二多媒体文件同时分别通过第一解码模块101和第二解码模块201输出的过程,实现了电子设备01对多个多媒体文件的多通道输出,使得用户A和用户B能够同时使用电子设备01听音乐和观看视频,且互不影响对方,提高了用户体验。
[0053]进一步,在电子设备01的使用过程中,用户A和用户B可能会调整听到的音量,为了在一方调整音量时,不影响其他人的正常使用,于是,在S104之后,如图3所示,该方法还包括:
[0054]S201:获得一调节音量指令;
[0055]S202:判断调节音量指令调节第一音频输出装置的输出音量的指令还是调节第二音频输出装置的输出音量的指令,获得一判断结果;
[0056]S203:当判断结果表明调节音量指令是调节第一音频输出装置的输出音量的指令,调节第一输出接口的输出音量;
[0057]S204:当判断结果表明调节音量指令是调节第二音频输出装置的输出音量的指令,调节第二输出接口的输出音量。
[0058]具体来说,首先,当一个用户想要调整音量时,比如,用户A想要调小其内置扬声器的输出音量,那么,首先,他可以按下设置在电子设备01上的机械音量按键“音量-”,或者点触电子设备01的触摸显示屏上的音乐播放器的显示界面上的按键“音量-”,此时,电子设备01执行S201,获得一调节音量指令。
[0059]然后,进入S202,即:判断调节音量指令调节第一音频输出装置的输出音量的指令还是调节第二音频输出装置的输出音量的指令,获得一判断结果。也就是说,在获得上述调节音量指令后,电子设备01会自动判断该指令是调节哪个音量输出装置输出音量的指令,比如判断该点触“音量操作是用户A点触音乐播放器界面上的按键,还是用户B点触视频播放器界面上的按键,并得到一判断结果。
[0060]接下来,根据上述判断结果,进入S203,S卩:当判断结果表明调节音量指令是调节第一音频输出装置的输出音量的指令,调节第一输出接口的输出音量。也就是说,当判断结果表示该指令为调节第一音频输出装置的输出音量的指令,如判断结果为点触“音量操作为点触音乐播放器界面上的按键操作,相应的,调节第一输出接口 102,即内置扬声器的输入接口的输出音量,比如,在第一解码模块101与内置扬声器的输入接口之间增加一信号放大电路,或者增加一滑动电阻器,来调节输入到内置扬声器的输入接口的模拟音频信号的音量。当然,还有其他的方式,只要能够调节第一输出接口 102的输出音量即可,本申请不做具体限定。
[0061]进一步,当判断结果为调节指令是调节第二音频输出装置的输出音量的指令时,进入S204,即当判断结果表明调节音量指令是调节第二音频输出装置的输出音量的指令,调节第二输出接口的输出音量。也就是说,当判断结果表示该指令为调节第二音频输出装置的输出音量的指令,如判断结果为点触“音量操作为点触视频播放器界面上的按键操作,或者按下蓝牙耳机上的“音量按键,相应的,调节第二输出接口 202,即蓝牙通信模块的输出音量,比如,在第二解码模块201与蓝牙耳机的输入接口之间增加一信号放大电路,或者增加一滑动电阻器,来调节输入到蓝牙通信模块的模拟音频信号的音量。当然,还有其他的方式,只要能够调节第二输出接口 202的输出音量即可,本申请不做具体限定。
[0062]至此,就结束了电子设备01根据用户的操作自动调节响应输出装置的输出音量的过程。当电子设备01接收到一调整音量指令之后,会自动判断该指令由哪个音频输出装置发出的,并根据判断结果调整对应输出接口的输出音量,而不会影响另一个输出接口的音量,进而提高了电子设备01的智能化,提供了良好的用户体验。
[0063]在具体实施过程中,当用户A结束使用电子设备01听歌,或者用户B结束使用电子设备01观看视频时,电子设备01为了能够准确响应用户的操作,不发生误操作,如图4所示,在S104之后,该方法还包括:
[0064]S301:获得一终止指令;
[0065]S302:判断终止指令为终止第一解码模块工作的指令还是终止第二解码模块工作的指令;
[0066]S303:当终止指令为终止第一解码模块工作的指令时,控制第一解码模块处于非工作状态;
[0067]S304:当终止指令为终止第二解码模块工作的指令时,控制第二解码模块处于非工作状态。
[0068]具体来说,首先,用户想要结束使用电子设备01,比如,用户B视频观看结束,那么,他会点触视频播放器界面上的“停止”按钮,于是,电子设备01执行S301,获得一与上述操作对应的终止指令。
[0069]然后,进入S302,即:判断终止指令为终止第一解码模块工作的指令还是终止第二解码模块工作的指令。也就是说,判断上述终止指令具体是要终止哪个解码模块工作的指令。
[0070]接下来,当上述终止指令为终止第一解码模块101工作的指令时,进入S303,即:当终止指令为终止第一解码模块工作的指令时,控制第一解码模块处于非工作状态。也就是说,当终止指令为终止第一解码模块101工作的指令时,控制第一解码模块101掉电。
[0071]进一步,当上述终止指令为终止第二解码模块201工作的指令时,进入S304,即:当终止指令为终止第二解码模块工作的指令时,控制第二解码模块处于非工作状态。也就是说,当终止指令为终止第二解码模块201工作的指令时,控制第二解码模块201掉电。
[0072]至此,就结束了电子设备01根据用户的操作自动终止相应的解码模块工作的过程。电子设备01在接到上述终止指令之后,自动判断该终止指令是要终止哪个解码模块工作,并根据判断结果控制相应的解码模块停止工作,而不会在获得终止指令之后,无法响应该指令,进而提高了电子设备01的智能化,提供了良好的用户体验。
[0073]在实际应用中,除了上述两种指令,还存在如快进指令、下一首指令、暂停指令、播放指令等其他对音频/视频文件的操作指令,这些操作指令的具体实现的过程与上述调整音量指令和终止指令的实现过程类似,在此就不再一一赘述。
[0074]通过上述一个或者多个实施例可知,由于电子设备在获得输出第一多媒体文件的输出请求之后,基于该输出请求,判断第一解码模块是否处于工作状态,当第一解码模块处于工作状态时,判断第一解码模块是否将第二多媒体文件通过第一输出接口输出,当第二多媒体文件经由第一输出接口输出时,控制第二解码模块处于工作状态,并将第一多媒体文件通过第二输出接口输出,这样,就使得在第一解码模块通过第一输出接口输出第二多媒体文件的同时,控制第二解码模块工作,通过不同于第一输出接口的第二输出接口输出第一多媒体文件,实现了电子设备对多媒体文件的多通道输出,提高了用户体验;进一步,由于电子设备能够在获得一调节音量指令之后,判断该调节音量指令是由第一音频输出装置发出还是由第二音频输出装置发出,获得一判断结果,然后,当判断结果表明调节音量指令由第一音频输出装置发出,调节第一输出接口的输出音量;反之,当判断结果表明调节音量指令由第二音频输出装置发出,调节第二输出接口的输出音量,也就是说,当电子设备接收到一调整音量指令之后,会自动判断该指令由哪个音频输出装置发出的,并根据判断结果调整对应输出接口的输出音量,而不会影响另一个输出接口的音量,进而提高了电子设备的智能化,提供了良好的用户体验;进一步,由于电子设备能够在获得一终止指令之后,判断该终止指令为终止第一解码模块工作的指令还是终止第二解码模块工作的指令,然后,当该终止指令为终止第一解码模块工作的指令时,控制第一解码模块处于非工作状态;反之,当该终止指令为终止第二解码模块工作的指令时,控制第二解码模块处于非工作状态,也就是说,电子设备在接到上述终止指令之后,自动判断该终止指令是要终止哪个解码模块工作,并根据判断结果控制相应的解码模块停止工作,而不会在获得终止指令之后,无法响应该指令,进而提高了电子设备的智能化,提供了良好的用户体验。
[0075]另一方面,本发明通过本申请的另一实施例提供一种电子设备,该电子设备可以为大尺寸平板电脑、平板电脑、智能手机、笔记本电脑、智能电视等,如图5所示,该电子设备01包括:电路板10 ;第一解码模块101,设置在电路板10上,用于对第二多媒体文件进行解码;第一输出接口 102,与第一解码模块101连接,用于输出第二多媒体文件;第二解码模块201,设置在电路板10上,用于对第一多媒体文件进行解码;第二输出接口 202,与第二解码模块201连接,用于输出第一多媒体文件,其中,第二输出接口 202与第一输出接口 102不同;控制芯片30,分别与第一解码模块101和第二解码模块201连接,用于获得一请求输出第一多媒体文件的输出请求;基于输出请求,判断第一解码模块101是否处于工作状态;当第一解码模块101处于工作状态时,判断第一解码模块101是否将第二多媒体文件通过第一输出接口 102输出;当第二多媒体文件经由第一输出接口 102输出时,控制第二解码模块201处于工作状态,并将第一多媒体文件通过第二输出接口 202输出。
[0076]在具体实施过程中,第一解码模块101和第二解码模块201可以为音频解码芯片,也可以为视频解码芯片,还可以为音频解码软件,或者视频解码软件;第一输出接口 102和第二输出接口 202可以为输出接口,比如,有线耳机的插孔,内置扬声器的输入接口,当然,还可以为无线通信模块,比如,与蓝牙耳机/音箱连接的蓝牙通信模块,与无线音箱连接的无线通信模块,本领域技术人员可自行设定,本申请不做具体限定。
[0077]当然,电子设备01中可以不仅包括第一解码模块101和第二解码模块201,还可以有多个解码模块,并且,每一个解码模块对应多个输出接口,比如,一个解码模块能够与耳机接口、内置扬声器输入接口、上述蓝牙通信模块或者上述无线通信模块中的至少两个连接。关于具体的连接形式,本领域技术人员可以自行设定,本申请不做具体限定。
[0078]进一步,控制芯片30具体包括:获得单元,用于获得一请求输出第一多媒体文件的输出请求;判断单元,用于基于输出请求,判断第一解码模块101是否处于工作状态;还用于判断单元当第一解码模块101处于工作状态时,判断第一解码模块101是否将第二多媒体文件通过第一输出接口 102输出;控制单元,用于当第二多媒体文件经由第一输出接口 102输出时,控制第二解码模块201处于工作状态;输出单兀,用于将第一多媒体文件通过第二输出接口 202输出。
[0079]进一步,第一输出接口 102与第一音频输出装置连接,第二输出接口 202与第二音频输出装置连接;在具体实施过程中,第一输出接口 102与第一音频输出装置连接,第二输出接口 202与第二音频输出装置连接,比如,第一输出接口 102为内置扬声器的输入接口,那么,第一音频输出装置就为内置扬声器;第二输出接口 202为蓝牙通信模块,那么,第二音频输出装置就为蓝牙耳机,在实际应用中,蓝牙通信模块可以采用蓝牙4.0技术,还可以采用蓝牙3.0技术,只要能够连接蓝牙耳机即可,本申请不做具体限定;再比如,第一输出接口 102为有线耳机插孔,那么,第一音频输出装置就为有线耳机;第二输出接口 202为无线通信模块,那么,第二音频输出装置就为无线音箱。当然,第一音频输出装置与第二音频输出装置还可以为其他形式,只要分别与第一输出接口 102和第二输出接口 202 —一对应即可,本申请不做具体限定。
[0080]此时,电子设备01还包括:音量调节单元,用于获得一调节音量指令;判断调节音量指令调节第一音频输出装置的输出音量的指令还是调节第二音频输出装置的输出音量的指令,获得一判断结果;当判断结果表明调节音量指令是调节第一音频输出装置的输出音量的指令,调节第一输出接口 102的输出音量;当判断结果表明调节音量指令是调节第二音频输出装置的输出音量的指令,调节第二输出接口 202的输出音量。
[0081]进一步,输出单元,具体包括:解码子单元,用于通过第二解码模块201,对第一多媒体文件进行解码,获得第一解码文件;检测子单元,用于检测第二音频输出装置是否与电子设备01连接;输出子单元,用于当第二音频输出装置与电子设备01连接时,将第一解码文件输出给第二音频输出装置。
[0082]进一步,电子设备01还包括:终止单元,用于获得一终止指令;判断终止指令为终止第一解码模块101工作的指令还是终止第二解码模块201工作的指令;当终止指令为终止第一解码模块101工作的指令时,控制第一解码模块101处于非工作状态;当终止指令为终止第二解码模块201工作的指令时,控制第二解码模块201处于非工作状态。
[0083]进一步,第一解码模块101为音频解码模块;第二解码模块201为视频解码模块。
[0084]进一步,第一多媒体文件为视频文件;第二多媒体文件为音频文件。
[0085]根据上面的描述,上述电子设备用于实现上述信息处理的方法,所以,该电子设备的工作过程与上述方法的一个或多个实施例一致,在此就不一一赘述了。
[0086]上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:[0087]1、由于电子设备在获得输出第一多媒体文件的输出请求之后,基于该输出请求,判断第一解码模块是否处于工作状态,当第一解码模块处于工作状态时,判断第一解码模块是否将第二多媒体文件通过第一输出接口输出,当第二多媒体文件经由第一输出接口输出时,控制第二解码模块处于工作状态,并将第一多媒体文件通过第二输出接口输出,这样,就使得在第一解码模块通过第一输出接口输出第二多媒体文件的同时,控制第二解码模块工作,通过不同于第一输出接口的第二输出接口输出第一多媒体文件,所以,有效地解决了现有技术中存在的电子设备无法通过不同的输出接口同时输出不同的多媒体文件的技术问题,进而实现了电子设备对多媒体文件的多通道输出,提高了用户体验。
[0088]2、由于电子设备能够在获得一调节音量指令之后,判断该调节音量指令是由第一音频输出装置发出还是由第二音频输出装置发出,获得一判断结果,然后,当判断结果表明调节音量指令由第一音频输出装置发出,调节第一输出接口的输出音量;反之,当判断结果表明调节音量指令由第二音频输出装置发出,调节第二输出接口的输出音量,也就是说,当电子设备接收到一调整音量指令之后,会自动判断该指令由哪个音频输出装置发出的,并根据判断结果调整对应输出接口的输出音量,而不会影响另一个输出接口的音量,进而提高了电子设备的智能化,提供了良好的用户体验。
[0089]3、由于电子设备能够在获得一终止指令之后,判断该终止指令为终止第一解码模块工作的指令还是终止第二解码模块工作的指令,然后,当该终止指令为终止第一解码模块工作的指令时,控制第一解码模块处于非工作状态;反之,当该终止指令为终止第二解码模块工作的指令时,控制第二解码模块处于非工作状态,也就是说,电子设备在接到上述终止指令之后,自动判断该终止指令是要终止哪个解码模块工作,并根据判断结果控制相应的解码模块停止工作,而不会在获得终止指令之后,无法响应该指令,进而提高了电子设备的智能化,提供了良好的用户体验。
[0090]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0091]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0092]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0093]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0094] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种信息处理的方法,应用于一电子设备,其特征在于,所述电子设备包括第一解码模块、第二解码模块、与所述第一解码模块连接的第一输出接口以及与所述第二解码模块连接的第二输出接口,其中,所述第一输出接口不同于所述第二输出接口 ;所述方法包括: 获得一请求输出第一多媒体文件的输出请求; 基于所述输出请求,判断所述第一解码模块是否处于工作状态; 当所述第一解码模块处于工作状态时,判断所述第一解码模块是否将第二多媒体文件通过所述第一输出接口输出; 当所述第二多媒体文件经由所述第一输出接口输出时,控制所述第二解码模块处于工作状态,并将所述第一多媒体文件通过所述第二输出接口输出。
2.如权利要求1所述的方法,其特征在于,所述第一输出接口与第一音频输出装置连接,所述第二输出接口与第二音频输出装置连接; 所述将所述第一多媒体文件通过所述第二输出接口输出之后,所述方法还包括: 获得一调节音量指令; 判断所述调节音量指令调节所述第一音频输出装置的输出音量的指令还是调节所述第二音频输出装置的输出音量的指令,获得一判断结果; 当所述判断结果表明所述调节音量指令是调节所述第一音频输出装置的输出音量的指令,调节所述第一输出接口的输出音量; 当所述判断结果表明所述调节音量指令是调节所述第二音频输出装置的输出音量的指令,调节所述第二输出接口的输出音量。
3.如权利要求2所述的方法,其特征在于,所述将所述第一多媒体文件通过所述第二输出接口输出,具体包括: 通过所述第二解码模块,对所述第一多媒体文件进行解码,获得第一解码文件; 检测所述第二音频输出装置是否与所述电子设备连接; 当所述第二音频输出装置与所述电子设备连接时,将所述第一解码文件输出给所述第二音频输出装置。
4.如权利要求1所述的方法,其特征在于,所述将所述第一多媒体文件通过所述第二输出接口输出之后,所述方法还包括: 获得一终止指令; 判断所述终止指令为终止所述第一解码模块工作的指令还是终止所述第二解码模块工作的指令; 当所述终止指令为终止所述第一解码模块工作的指令时,控制所述第一解码模块处于非工作状态; 当所述终止指令为终止所述第二解码模块工作的指令时,控制所述第二解码模块处于非工作状态。
5.如权利要求1所述的方法,其特征在于,所述第一解码模块为音频解码模块;所述第二解码模块为视频解码模块。
6.如权利要求5所述的方法,其特征在于,所述第一多媒体文件为视频文件;所述第二多媒体文件为音频文件。
7.—种电子设备,其特征在于,包括:电路板; 第一解码模块,设置在所述电路板上,用于对第二多媒体文件进行解码; 第一输出接口,与所述第一解码模块连接,用于输出所述第二多媒体文件; 第二解码模块,设置在所述电路板上,用于对第一多媒体文件进行解码; 第二输出接口,与所述第二解码模块连接,用于输出所述第一多媒体文件,其中,所述第二输出接口与所述第一输出接口不同; 控制芯片,分别与所述第一解码模块和所述第二解码模块连接,用于获得一请求输出第一多媒体文件的输出请求;基于所述输出请求,判断所述第一解码模块是否处于工作状态;当所述第一解码模块处于工作状态时,判断所述第一解码模块是否将第二多媒体文件通过所述第一输出接口输出;当所述第二多媒体文件经由所述第一输出接口输出时,控制所述第二解码模块处于工作状态,并将所述第一多媒体文件通过所述第二输出接口输出。
8.如权利要求7所述的电子设备,其特征在于,所述控制芯片具体包括: 获得单元,用于获得一请求输出第一多媒体文件的输出请求; 判断单元,用于基于所述输出请求,判断所述第一解码模块是否处于工作状态;还用于判断单元当所述第一解码模块处于工作状态时,判断所述第一解码模块是否将第二多媒体文件通过所述第一输出接口输出; 控制单元,用于当所述第二多媒体文件经由所述第一输出接口输出时,控制所述第二解码模块处于工作状态; 输出单元,用于将所述第一多媒体文件通过所述第二输出接口输出。
9.如权利要求8所述的电子设备,其特征在于,所述第一输出接口与第一音频输出装置连接,所述第二输出接口与第二音频输出装置连接; 所述电子设备还包括: 音量调节单元,用于获得一调节音量指令;判断所述调节音量指令调节所述第一音频输出装置的输出音量的指令还是调节所述第二音频输出装置的输出音量的指令,获得一判断结果;当所述判断结果表明所述调节音量指令是调节所述第一音频输出装置的输出音量的指令,调节所述第一输出接口的输出音量;当所述判断结果表明所述调节音量指令是调节所述第二音频输出装置的输出音量的指令,调节所述第二输出接口的输出音量。
10.如权利要求9所述的电子设备,其特征在于,所述输出单元,具体包括: 解码子单元,用于通过所述第二解码模块,对所述第一多媒体文件进行解码,获得第一解码文件; 检测子单元,用于检测所述第二音频输出装置是否与所述电子设备连接; 输出子单元,用于当所述第二音频输出装置与所述电子设备连接时,将所述第一解码文件输出给所述第二音频输出装置。
11.如权利要求8所述的电子设备,其特征在于,所述电子设备还包括: 终止单元,用于获得一终止指令;判断所述终止指令为终止所述第一解码模块工作的指令还是终止所述第二解码模块工作的指令;当所述终止指令为终止所述第一解码模块工作的指令时,控制所述第一解码模块处于非工作状态;当所述终止指令为终止所述第二解码模块工作的指令时,控制所述第二解码模块处于非工作状态。
12.如权利要求7所述的电子设备,其特征在于,所述第一解码模块为音频解码模块;所述第二解码模块为视频解码模块。
13.如权利要求12所述的电子设备,其特征在于,所述第一多媒体文件为视频文件;所述第二多媒体文件为音频文件。
【文档编号】H04R3/00GK103945305SQ201310020563
【公开日】2014年7月23日 申请日期:2013年1月21日 优先权日:2013年1月21日
【发明者】许奔 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1