的第一硬件加權(quán)值以及計算投影設(shè)備的第二硬件加權(quán)值,從而可以比較準(zhǔn)確地確定終端與投影設(shè)備的解碼能力的強(qiáng)弱,進(jìn)而可以根據(jù)終端與投影設(shè)備的解碼能力來確定是通過終端還是通過投影設(shè)備對待投影數(shù)據(jù)進(jìn)行解碼。例如,終端的第一硬件參數(shù)信息包括:終端的中央處理器的工作頻率為X1、終端的中央處理器的緩存容量為yl、終端的圖形處理器的工作頻率為Zl,以及投影設(shè)備的第二硬件參數(shù)信息包括:投影設(shè)備的中央處理器的工作頻率為x2、投影設(shè)備的中央處理器的緩存容量為y2、投影設(shè)備的圖形處理器的工作頻率為z2,則可以分別使用以下公式y(tǒng)l = aXf(xl,x2)+bXf(yl,y2)+cXf (zl,z2),以及y2 =aXf(xl,x2)+bXf (yl, y2)+cXf (zl, z2)計算得到第一硬件加權(quán)值和第二硬件加權(quán)值,其中,yl表示終端的第一硬件加權(quán)值,y2表示投影設(shè)備的第二硬件加權(quán)值,a、b、c分別表示第一參數(shù)、第二參數(shù)和第三參數(shù),且當(dāng)xl>x2時,f(xl,x2) = 1,否則f(xl,x2) = O ;當(dāng)yl>y2時,f (yl,y2) = 1,否則 f(yl,y2) = O ;當(dāng) zl>z2 時,f (zl, z2) = 1,否則 f (zl, z2) = 0,通過上述公式計算得到第一硬件加權(quán)值和第二硬件加權(quán)值后,若第一硬件加權(quán)值大于第二硬件加權(quán)值,則確定終端的解碼能力比較強(qiáng),否則確定投影設(shè)備的解碼能力較強(qiáng)。另外,當(dāng)?shù)谝挥布訖?quán)值等于第二硬件加權(quán)值時,通過終端對待投影數(shù)據(jù)進(jìn)行解碼,當(dāng)然,也可以通過投影設(shè)備對待投影數(shù)據(jù)進(jìn)行解碼。
[0022]在上述技術(shù)方案中,優(yōu)選地,所述執(zhí)行單元包括:解碼單元,用于獲取所述待投影數(shù)據(jù),并解碼所述待投影數(shù)據(jù)以得到所述待投影數(shù)據(jù)的投影信號;第一發(fā)送單元,用于將所述待投影數(shù)據(jù)的所述投影信號發(fā)送至所述投影設(shè)備,以供所述投影設(shè)備對所述待投影數(shù)據(jù)進(jìn)行投影。
[0023]在該技術(shù)方案中,若確定終端的解碼能力高于投影設(shè)備的解碼能力,則將終端解碼后得到的待投影數(shù)據(jù)的投影信號發(fā)送至投影設(shè)備,以供投影數(shù)據(jù)進(jìn)行對待投影數(shù)據(jù)進(jìn)行投影,則充分利用終端的解碼能力強(qiáng)的優(yōu)點,從而通過解碼能力較強(qiáng)的終端進(jìn)行解碼提高了解碼效率,進(jìn)而使得投影設(shè)備在進(jìn)行投影時更加流暢。
[0024]在上述技術(shù)方案中,優(yōu)選地,所述執(zhí)行單元包括:第二發(fā)送單元,用于當(dāng)所述待投影數(shù)據(jù)存儲在所述終端中時,發(fā)送所述待投影數(shù)據(jù)至所述投影設(shè)備,并發(fā)送所述解碼指令至所述投影設(shè)備,以供所述投影設(shè)備對所述待投影數(shù)據(jù)進(jìn)行解碼來對所述待投影數(shù)據(jù)進(jìn)行投影。
[0025]在該技術(shù)方案中,若確定投影設(shè)備的解碼能力高于終端的解碼能力,則發(fā)送解碼指令至投影設(shè)備,以供投影設(shè)備解碼待投影數(shù)據(jù)來得到待投影數(shù)據(jù)的投影信號,從而對待投影數(shù)據(jù)進(jìn)行投影,避免了使用解碼能力低的終端對待投影數(shù)據(jù)進(jìn)行解碼,從而提高了對待投影數(shù)據(jù)的解碼效率,進(jìn)而使得投影設(shè)備在進(jìn)行投影時更加流暢。
[0026]在上述技術(shù)方案中,優(yōu)選地,所述第一硬件參數(shù)信息和所述第二硬件參數(shù)信息包括:中央處理器的參數(shù)信息和/或圖形處理器的參數(shù)信息。
[0027]在該技術(shù)方案中,第一硬件參數(shù)信息和第二硬件參數(shù)信息包括但不限于以下之一或其組合:中央處理器(CPU,Central Processing Unit)的參數(shù)信息、圖形處理器(GPU,Graphics Processing Unit)的參數(shù)信息,從而可以根據(jù)第一硬件參數(shù)信息和第二硬件參數(shù)信息準(zhǔn)確地確定終端和投影設(shè)備的解碼能力。其中,中央處理器的參數(shù)信息包括但不限于:中央處理器的主頻大小和/或緩存大小,圖形處理器的參數(shù)信息包括但不限于以下之一或其組合:圖形處理器的著色器頻率、圖形處理器的顯存位寬、圖形處理器的工作頻率等。
[0028]本發(fā)明的第三方面提出了一種終端,包括上述技術(shù)方案中任一項所述的投影數(shù)據(jù)的處理裝置,因此,該終端具有和上述技術(shù)方案中任一項所述的投影數(shù)據(jù)的處理裝置相同的技術(shù)效果,在此不再贅述。
[0029]本發(fā)明的第四方面提出了一種投影系統(tǒng),包括上述技術(shù)方案中任一項所述的終端;以及所述投影設(shè)備,連接至所述終端,因此,該投影系統(tǒng)具有和上述技術(shù)方案中任一項所述的終端相同的技術(shù)效果,在此不再贅述。
[0030]通過本發(fā)明的技術(shù)方案,可以提高對待投影數(shù)據(jù)的解碼效率,以及提高待投影數(shù)據(jù)在投影時的流暢性,從而提升用戶體驗。
【附圖說明】
[0031]圖1示出了根據(jù)本發(fā)明的一個實施例的投影數(shù)據(jù)的處理方法流程示意圖;
[0032]圖2示出了根據(jù)本發(fā)明的另一個實施例的投影數(shù)據(jù)的處理方法的流程示意圖;
[0033]圖3示出了根據(jù)本發(fā)明的一個實施例的投影數(shù)據(jù)的處理裝置的結(jié)構(gòu)示意圖;
[0034]圖4示出了根據(jù)本發(fā)明的一個實施例的終端的結(jié)構(gòu)示意圖;
[0035]圖5示出了根據(jù)本發(fā)明的一個實施例的投影系統(tǒng)的結(jié)構(gòu)示意圖;
[0036]圖6示出了根據(jù)本發(fā)明的另一個實施例的投影系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實施方式】
[0037]為了可以更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點,下面結(jié)合附圖和【具體實施方式】對本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。需要說明的是,在不沖突的情況下,本申請的實施例及實施例中的特征可以相互組合。
[0038]在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實施,因此,本發(fā)明的保護(hù)范圍并不受下面公開的具體實施例的限制。
[0039]圖1示出了根據(jù)本發(fā)明的一個實施例的投影數(shù)據(jù)的處理方法流程示意圖。
[0040]如圖1所示,根據(jù)本發(fā)明的一個實施例的投影數(shù)據(jù)的處理方法,用于終端,包括:
[0041]步驟102,獲取所述終端的第一硬件參數(shù)信息,以及獲取與所述終端相連的投影設(shè)備的第二硬件參數(shù)信息;
[0042]步驟104,根據(jù)所述第一硬件參數(shù)信息和所述第二硬件參數(shù)信息判斷是否對待投影數(shù)據(jù)進(jìn)行解碼;
[0043]步驟106,在判斷結(jié)果為是時,對所述待投影數(shù)據(jù)進(jìn)行解碼;否則,發(fā)送解碼指令至所述投影設(shè)備,以供所述投影設(shè)備對所述待投影數(shù)據(jù)進(jìn)行解碼。
[0044]在該技術(shù)方案中,通過終端的第一硬件參數(shù)信息與投影設(shè)備的第二硬件參數(shù)信息來確定終端與投影設(shè)備的解碼能力的強(qiáng)弱,如果終端的解碼能力強(qiáng)則確定終端對待投影數(shù)據(jù)進(jìn)行解碼,否則,確定通過投影設(shè)備對待投影數(shù)據(jù)進(jìn)行解碼,從而充分地考慮到終端和投影設(shè)備的解碼能力來確定通過終端還是投影設(shè)備對待投影數(shù)據(jù)進(jìn)行解碼,由此,不僅提高了對待投影數(shù)據(jù)的解碼效率,還提高了待投影數(shù)據(jù)在投影時的流暢性,進(jìn)而提升用戶體驗。
[0045]當(dāng)然,也可以通過投影設(shè)備來獲取該投影設(shè)備的第二硬件參數(shù)信息,并獲取終端的第一硬件參數(shù)信息,使投影設(shè)備對終端的第一硬件參數(shù)信息和投影設(shè)備的第二硬件參數(shù)信息進(jìn)行處理來確定終端與投影設(shè)備的解碼能力的強(qiáng)弱。
[0046]在上述技術(shù)方案中,優(yōu)選地,步驟104,具體包括:根據(jù)所述第一硬件參數(shù)信息和所述第二硬件參數(shù)信息計算所述終端的第一硬件加權(quán)值和所述投影設(shè)備的第二硬件加權(quán)值;當(dāng)所述第一硬件加權(quán)值大于或等于所述第二硬件加權(quán)值時,則執(zhí)行所述對所述待投影數(shù)據(jù)進(jìn)行解碼的步驟;當(dāng)所述第一硬件加權(quán)值小于所述第二硬件加權(quán)值時,則執(zhí)行所述發(fā)送解碼指令至所述投影設(shè)備的步驟。
[0047]在該技術(shù)方案中,根據(jù)終端的第一硬件參數(shù)信息與投影設(shè)備的第二硬件參數(shù)信息計算終端的第一硬件加權(quán)值以及計算投影設(shè)備的第二硬件加權(quán)值,從而可以比較準(zhǔn)確地確定終端與投影設(shè)備的解碼能力的強(qiáng)弱,進(jìn)而確定是通過終端還是通過投影設(shè)備對待投影數(shù)據(jù)進(jìn)行解碼。例如,終端的第一硬件參數(shù)信息包括:終端的中央處理器的工作頻率為xl、終端的中央處理器的緩存容量為yl、終端的圖形處理器的工作頻率為zl,以及投影設(shè)備的第二硬件參數(shù)信息包括:投影設(shè)備的中央處理器的工作頻率為x2、投影設(shè)備的中央處理器的緩存容量為y2、投影設(shè)備的圖形處理器的工作頻率為z2,則可以分別使用以下公式y(tǒng)l =aX f (xl,x2) +bX f (yl, y2) +cX f (zl,z2),以及 y2 = aX f (xl,x2) +bX f (yl, y2) +cXf (zl,z2)計算得到第一硬件加權(quán)值和第二硬件加權(quán)值,其中,yl表示終端的第一硬件加權(quán)值,y2表示投影設(shè)備的第二硬件加權(quán)值,a、b、c分別表示第一參數(shù)、第二參數(shù)和第三參數(shù),且當(dāng)xl>x2 時,f(xl,x2) = 1,否則 f(xl,x2) = O ;當(dāng) yl>y2 時,f(yl,y2) = 1,否則 f(yl,y2)=O ;當(dāng)zl>z2時,f (zl,z2) = 1,否則f (zl,z2) = 0,通過上述公式計算得到第一硬件加權(quán)值和第二硬件加權(quán)值后,若第一硬件加權(quán)值大于第二硬件加權(quán)值,則確定終端的解碼能力比較強(qiáng),否