一種信息處理的方法及電子設備的製作方法
2023-11-06 06:19:22 2
一種信息處理的方法及電子設備的製作方法
【專利摘要】本發明公開了一種信息處理的方法及電子設備。該方法應用於一電子設備,所述電子設備包括第一解碼模塊、第二解碼模塊、與所述第一解碼模塊連接的第一輸出接口以及與所述第二解碼模塊連接的第二輸出接口,其中,所述第一輸出接口不同於所述第二輸出接口;所述方法包括:獲得一請求輸出第一多媒體文件的輸出請求;基於所述輸出請求,判斷所述第一解碼模塊是否處於工作狀態;當所述第一解碼模塊處於工作狀態時,判斷所述第一解碼模塊是否將第二多媒體文件通過所述第一輸出接口輸出;當所述第二多媒體文件經由所述第一輸出接口輸出時,控制所述第二解碼模塊處於工作狀態,並將所述第一多媒體文件通過所述第二輸出接口輸出。
【專利說明】一種信息處理的方法及電子設備
【技術領域】
[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日
【發明者】許奔 申請人:聯想(北京)有限公司