播放器測試方法、裝置及系統(tǒng)的制作方法
【專利摘要】本發(fā)明實施例提供一種播放器測試方法、裝置及系統(tǒng),所述方法包括:在播放器進行媒體數(shù)據(jù)播放時,獲取所述播放器的播放參數(shù);判斷所述播放器是否處于正常播放狀態(tài),以及所述播放器的播放參數(shù)是否滿足異常條件;其中,非正常播放狀態(tài)包括響應(yīng)用戶操作的響應(yīng)結(jié)果狀態(tài)以及所述媒體數(shù)據(jù)的起播狀態(tài)和結(jié)束狀態(tài);在所述播放器處于正常播放狀態(tài),且所述播放器的播放參數(shù)滿足異常條件時,確定所述播放器播放異常。本發(fā)明實施例提高了播放器測試便利性和準(zhǔn)確度。
【專利說明】
播放器測試方法、裝置及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明實施例涉及視頻技術(shù)領(lǐng)域,尤其涉及一種播放器測試方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]播放器是指具有播放視頻文件或音頻文件等媒體文件功能的產(chǎn)品,播放器在媒體播放過程中,可能會存在視頻卡頓、中斷等情況發(fā)生,因此需要播放器播放媒體數(shù)據(jù)時,對播放器的播放進行測試,以確定是否出現(xiàn)播放異常情況。
[0003]現(xiàn)有技術(shù)中,播放器測試主要由測試人員進行觀察播放器的播放情況,然后人為分析是否為異常情況,由于需要依靠測試人員執(zhí)行,操作并不便利,且由于測試人員水平參差不齊,可能導(dǎo)致測試結(jié)果并不準(zhǔn)確。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例提供一種播放器測試方法、裝置及系統(tǒng),用以解決現(xiàn)有技術(shù)中播放器測試不便利,準(zhǔn)確度的技術(shù)問題。
[0005]本發(fā)明實施例提供一種播放器測試方法,包括:
[0006]在播放器進行媒體數(shù)據(jù)播放時,獲取所述播放器的播放參數(shù);
[0007]判斷所述播放器是否處于正常播放狀態(tài),以及所述播放器的播放參數(shù)是否滿足異常條件;
[0008]在所述播放器處于正常播放狀態(tài),且所述播放器的播放參數(shù)滿足異常條件時,確定所述播放器播放異常。
[0009]本發(fā)明實施例提供一種播放器測試裝置,包括:
[0010]參數(shù)獲取模塊,用于在播放器進行媒體數(shù)據(jù)播放時,獲取所述播放器的播放參數(shù);[0011 ]異常判斷模塊,用于判斷所述播放器是否處于正常播放狀態(tài),以及所述播放器的播放參數(shù)是否滿足異常條件;
[0012]異常確定模塊,用于在所述播放器處于正常播放狀態(tài),且所述播放器的播放參數(shù)滿足異常條件時,確定所述播放器播放異常。
[0013]本發(fā)明實施例提供一種播放器測試系統(tǒng),包括播放器以及配置上述所述的播放器測試裝置的監(jiān)控設(shè)備。
[0014]本發(fā)明實施例提供的播放器測試方法、裝置及系統(tǒng),通過在播放器進行媒體數(shù)據(jù)播放時,獲取播放器的播放參數(shù)并進行判斷,如果播放器處于正常播放狀態(tài),且播放參數(shù)滿足異常條件時,則可以確定播放器播放異常,實現(xiàn)了播放器的自動化測試,無需人工參與,提高了播放器測試的便利性以及準(zhǔn)確度。
【附圖說明】
[0015]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0016]圖1為本發(fā)明播放器測試方法一個實施例流程圖;
[0017]圖2為本發(fā)明播放器測試方法又一個實施例流程圖;
[0018]圖3為本發(fā)明播放器測試裝置一個實施例結(jié)構(gòu)示意圖;
[0019]圖4為本發(fā)明播放器測試裝置又一個實施例結(jié)構(gòu)示意圖;
[0020]圖5為本發(fā)明播放器測試系統(tǒng)一個實施例的結(jié)構(gòu)示意圖。
【具體實施方式】
[0021]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0022]在本發(fā)明實施例中,在播放器進行媒體數(shù)據(jù)播放時,獲取所述播放器的播放參數(shù);判斷播放器的播放參數(shù)是否滿足異常條件以及播放器是否處于正常播放狀態(tài);如果播放器處于正常播放狀態(tài),且所述播放器的播放參數(shù)滿足異常條件時,則可以確定所述播放器播放異常。本發(fā)明實施例,實現(xiàn)了播放器的自動化測試,無需人工參與,提高了測試便利性和準(zhǔn)確性。
[0023]下面結(jié)合附圖對本發(fā)明技術(shù)方案進行詳細(xì)描述。
[0024]圖1為本發(fā)明實施例提供的一種播放器測試方法一個實施例的流程圖,該方法可以包括以下幾個步驟:
[0025]101:在播放器進行媒體數(shù)據(jù)播放時,獲取所述播放器的播放參數(shù)。
[0026]播放參數(shù)可以包括播放幀率、播放時間、播放進度等。
[0027]其中,媒體數(shù)據(jù)包括音頻數(shù)據(jù)以及視頻數(shù)據(jù),本發(fā)明實施例所述視頻數(shù)據(jù)即是指影像數(shù)據(jù)。
[0028]播放幀率是指播放器播放媒體數(shù)據(jù)時,當(dāng)前每秒鐘顯示到顯示屏幕的視頻幀數(shù)。
[0029]102:判斷所述播放器是否處于正常播放狀態(tài),如果是,執(zhí)行步驟103,如果否,可以返回101繼續(xù)執(zhí)行。
[0030]103:判斷所述播放器的播放參數(shù)是否滿足異常條件,如果是,執(zhí)行步驟104,如果否,可以返回101繼續(xù)執(zhí)行。
[0031]需要說明的,本發(fā)明實施例中,步驟102以及步驟103的操作并不限于本實施例的操作流程。也可以是先判斷播放器的播放參數(shù)是否滿足異常條件,在播放器滿足異常條件時,可以再判斷播放器是否處于正常播放狀態(tài)?;蛘?,同時判斷播放器是否處于正常播放狀態(tài)以及播放參數(shù)是否滿足異常條件等。
[0032]其中,非正常播放狀態(tài)可以包括響應(yīng)用戶操作的響應(yīng)結(jié)果狀態(tài)以及所述媒體數(shù)據(jù)的起播狀態(tài)和結(jié)束狀態(tài)。
[0033]其中,用戶操作可以包括暫停操作、查找操作、終止操作等。
[0034]播放器響應(yīng)用戶操作,即執(zhí)行播放暫停、媒體數(shù)據(jù)查找以及播放終止等操作,獲得播放暫停、媒體數(shù)據(jù)查找以及播放終止等響應(yīng)結(jié)果狀態(tài)。
[0035]如果播放器處于如上所述非正常播放狀態(tài),播放參數(shù)也會出現(xiàn)異常,則可以不考慮播放參數(shù)異常對播放器的影響。
[0036]其中,異常條件可以是根據(jù)實際應(yīng)用中播放異常時對應(yīng)的播放參數(shù)進行預(yù)先設(shè)置。
[0037]104:確定所述播放器播放異常。
[0038]如果播放器處于正常播放狀態(tài)時,若播放參數(shù)滿足異常條件,則可以確定播放器出現(xiàn)播放異常。
[0039]在本發(fā)明實施例中,播放器進行媒體數(shù)據(jù)進行媒體播放時,可以獲取播放器的播放參數(shù),并對播放參數(shù)進行判斷,若播放參數(shù)滿足異常條件,且播放器未處于正常播放狀態(tài),因此即可以確定播放器播放異常,本實施例中實現(xiàn)了對播放器的自動測試,無需人工進行監(jiān)控,提高了測試便利性和準(zhǔn)確性。
[0040]其中,確定播放器播放異常之后,還可以輸出異常提示信息,以提示用戶所述播放器播放異常。
[0041]本發(fā)明實施例中,在播放器進行媒體數(shù)據(jù)播放時,獲取所述播放器的播放參數(shù)可以是基于HTTP接口在播放器進行媒體數(shù)據(jù)播放時,獲取所述播放器的播放參數(shù)。
[0042]其中,判斷所述播放器的播放參數(shù)是否滿足異常條件可以包括多種可能實現(xiàn)方式。
[0043]在又一個實施例中,播放參數(shù)可以是指播放幀率,也即媒體數(shù)據(jù)播放時的實際幀率。
[0044]所述獲取所述播放器的播放參數(shù)也即可以包括:
[0045]獲取所述播放器的播放幀率;
[0046]所述判斷所述播放器的播放參數(shù)是否滿足異常條件可以具體是:
[0047]判斷所述播放器的播放幀率與所述媒體數(shù)據(jù)的視頻幀率是否滿足異常條件。
[0048]媒體數(shù)據(jù)的視頻幀率是媒體數(shù)據(jù)的額定幀率,由媒體數(shù)據(jù)本身的幀率,而由于播放器在播放過程,由于播放器本身的原因,導(dǎo)致播放幀率與媒體數(shù)據(jù)的視頻幀率可能不一致,如果存在不一致的情況,播放器即可能出現(xiàn)播放異常。
[0049]其中,播放器播放異常可能是由于播放器異常、或者媒體數(shù)據(jù)異常導(dǎo)致。
[0050]因此作為又一個實施例,如圖2所示,本實施例提供的播放器測試方法可以包括以下幾個步驟:
[0051]201:在播放器進行媒體數(shù)據(jù)播放時,獲取所述播放器的播放參數(shù)。
[0052]其中,本實施例中,播放參數(shù)可以包括播放器的播放幀率。
[0053]播放幀率是指播放器播放媒體數(shù)據(jù)時,當(dāng)前每秒鐘顯示到顯示屏幕的視頻幀數(shù)。
[0054]202:判斷所述播放器是否處于正常播放狀態(tài),如果是,執(zhí)行步驟203,如果否,可以返回201繼續(xù)執(zhí)行。
[0055]其中,非正常播放狀態(tài)可以包括響應(yīng)用戶操作的響應(yīng)結(jié)果狀態(tài)以及所述媒體數(shù)據(jù)的起播狀態(tài)和結(jié)束狀態(tài)。
[0056]其中,用戶操作可以包括暫停操作、查找操作、終止操作等。
[0057]203:判斷所述播放器的播放幀率是否小于所述媒體數(shù)據(jù)的視頻幀率,如果是,執(zhí)行步驟204,如果否,執(zhí)行步驟205。
[0058]204:確定所述媒體數(shù)據(jù)異常。
[0059]如果播放器處于正常播放狀態(tài),如果播放器的播放幀率小于媒體數(shù)據(jù)的視頻幀率,表明視頻解碼出現(xiàn)問題,跟不上播放速度,因此可以確定媒體數(shù)據(jù)異常,具體的即為媒體數(shù)據(jù)解碼異常。
[0060]為了進一步提高測試準(zhǔn)確度,可以是在播放幀率小于視頻幀率,且差值大于預(yù)設(shè)值時,或者播放幀率小于視頻幀率且保持第一時長時,可以確定媒體數(shù)據(jù)異常。
[0061 ] 205:判斷所述播放器的播放幀率是否大于所述媒體數(shù)據(jù)的視頻幀率,如果是,執(zhí)行步驟206,如果否,S卩結(jié)束流程。
[0062]206:確定所述播放器異常。
[0063]如果播放器處于正常播放狀態(tài),如果播放器的播放幀率大于媒體數(shù)據(jù)的視頻幀率,則說明播放器異常。
[0064]為了進一步提高測試準(zhǔn)確度,可以是播放器的播放幀率大于媒體數(shù)據(jù)的視頻幀率,且保持第二時長時,表明播放器異常。
[0065]本實施例中,異常條件即是指播放幀率大于視頻幀率、或者播放幀率小于視頻幀率?;蛘卟シ艓蚀笥谝曨l幀率且保持第二時長、或者播放幀率小于視頻幀率且保持第一時長。
[0066]在確定出媒體數(shù)據(jù)異?;蛘卟シ牌鳟惓V?,為了方便測試人員維修,以及連接異常情況,作為又一個實施例,所述方法還可以包括:
[0067]207:輸出異常提示信息,以提示用戶所述播放器播放異常。
[0068]異常提示信息中可以包括媒體數(shù)據(jù)異常原因,如解碼異常,或者播放器異常原因,如播放幀率過大等。
[0069]在本實施例中,播放器進行媒體數(shù)據(jù)進行媒體播放時,可以獲取播放器的播放幀率,依據(jù)播放幀率以及媒體數(shù)據(jù)的本身視頻幀率進行判斷,以確定播放器是否異?;蛘呙襟w數(shù)據(jù)是否異常,還可以輸出異常提示信息,以對用戶進行提示,本實施例中實現(xiàn)了對播放器的自動測試,無需人工進行監(jiān)控,提高了測試便利性和準(zhǔn)確性。
[0070]其中,作為又一個實施例,在所述播放器處于正常播放狀態(tài),且所述播放器的播放參數(shù)滿足異常條件時,確定所述播放器播放異??梢园?
[0071 ]在所述播放器處于正常播放狀態(tài)時,如果所述播放幀率為O,且保持第三時長,確定所述播放器播放異常。
[0072]如果播放幀率保持為O第三時長,則可以確認(rèn)視頻卡住了。
[0073]此處由于播放器處于正常播放狀態(tài),表明播放幀率長時間保持為0,并不是由于播放暫停、播放終止、媒體數(shù)據(jù)播放結(jié)束或媒體數(shù)據(jù)正在緩沖等等導(dǎo)致的。因此,可以確定播放器播放異常。
[0074]此時還可以輸出播放異常提示信息,以提示測試人員媒體數(shù)據(jù)是否異常等。
[0075]圖3為本發(fā)明實施例提供的一種播放器測試裝置一個實施例的結(jié)構(gòu)示意圖,該裝置可以包括:
[0076]參數(shù)獲取模塊301,用于在播放器進行媒體數(shù)據(jù)播放時,獲取所述播放器的播放參數(shù)。
[0077]播放參數(shù)可以包括播放幀率、播放時間、播放進度等。
[0078]其中,媒體數(shù)據(jù)包括音頻數(shù)據(jù)以及視頻數(shù)據(jù),本發(fā)明實施例所述視頻數(shù)據(jù)即是指影像數(shù)據(jù)。
[0079]播放幀率是指播放器播放媒體數(shù)據(jù)時,當(dāng)前每秒鐘顯示到顯示屏幕的視頻幀數(shù)。
[0080]異常判斷模塊302,用于判斷所述播放器是否處于正常播放狀態(tài),以及所述播放器的播放參數(shù)是否滿足異常條件。
[0081]其中,非正常播放狀態(tài)包括響應(yīng)用戶操作的響應(yīng)結(jié)果狀態(tài)以及所述媒體數(shù)據(jù)的起播狀態(tài)和結(jié)束狀態(tài)。
[0082]其中,用戶操作可以包括暫停操作、查找操作、終止操作等。
[0083]播放器響應(yīng)用戶操作,即執(zhí)行播放暫停、媒體數(shù)據(jù)查找以及播放終止等操作,獲得播放暫停、媒體數(shù)據(jù)查找以及播放終止等響應(yīng)結(jié)果狀態(tài)。
[0084]如果播放器處于如上所述非正常播放狀態(tài),播放參數(shù)也會出現(xiàn)異常,則可以不考慮播放參數(shù)異常對播放器的影響。
[0085]其中,異常條件可以是根據(jù)實際應(yīng)用中播放異常時對應(yīng)的播放參數(shù)進行預(yù)先設(shè)置。
[0086]異常確定模塊303,用于在所述播放器處于正常播放狀態(tài),且所述播放器的播放參數(shù)滿足異常條件時,確定所述播放器播放異常。
[0087]如果播放器處于正常播放狀態(tài)時,若播放參數(shù)滿足異常條件,則可以確定播放器出現(xiàn)播放異常。
[0088]在本發(fā)明實施例中,播放器進行媒體數(shù)據(jù)進行媒體播放時,可以獲取播放器的播放參數(shù),并對播放參數(shù)進行判斷,若播放參數(shù)滿足異常條件,且播放器未處于正常播放狀態(tài),因此即可以確定播放器播放異常,本實施例中實現(xiàn)了對播放器的自動測試,無需人工進行監(jiān)控,提高了測試便利性和準(zhǔn)確性。
[0089]其中,確定播放器播放異常之后,還可以輸出異常提示信息,以提示用戶所述播放器播放異常。因此,如圖4所述,與圖3所示不同之處在于,還包括:
[0090]輸出模塊304,用于輸出異常提示信息,以提示用戶所述播放器播放異常。
[0091]本發(fā)明實施例中,在播放器進行媒體數(shù)據(jù)播放時,獲取所述播放器的播放參數(shù)可以是基于HTTP接口在播放器進行媒體數(shù)據(jù)播放時,獲取所述播放器的播放參數(shù)。
[0092]其中,判斷所述播放器的播放參數(shù)是否滿足異常條件可以包括多種可能實現(xiàn)方式。
[0093]在又一個實施例中,播放參數(shù)可以是指播放幀率,也即媒體數(shù)據(jù)播放時的實際幀率。
[0094]因此,參數(shù)獲取模塊301可以具體用于:
[0095]獲取所述播放器的播放幀率;
[0096]所述異常判斷模塊302可以具體是:
[0097]判斷所述播放器是否處于正常播放狀態(tài),以及所述播放器的播放幀率與所述媒體數(shù)據(jù)的視頻幀率是否滿足異常條件。
[0098]所述異常確定模塊303可以具體用于:
[0099]在所述播放器處于正常播放狀態(tài),且所述播放器的播放幀率與所述媒體數(shù)據(jù)的視頻幀率滿足異常條件時,確定所述播放器播放異常。
[0100]媒體數(shù)據(jù)的視頻幀率是媒體數(shù)據(jù)的額定幀率,由媒體數(shù)據(jù)本身的幀率,而由于播放器在播放過程,由于播放器本身的原因,導(dǎo)致播放幀率與媒體數(shù)據(jù)的視頻幀率可能不一致,如果存在不一致的情況,播放器即可能出現(xiàn)播放異常。
[0101]其中,播放器播放異常可能是由于播放器異常、或者媒體數(shù)據(jù)異常導(dǎo)致。
[0102]因此作為又一個實施例,
[0103]所述異常確定模塊303可以具體用于:
[0104]在所述播放器處于正常播放狀態(tài)時,如果所述播放幀率小于所述視頻幀率,確定所述媒體數(shù)據(jù)異常;
[0105]如果所述播放幀率大于所述視頻幀率,確定所述播放器異常。
[0106]如果播放器處于正常播放狀態(tài),如果播放器的播放幀率小于媒體數(shù)據(jù)的視頻幀率,表明視頻解碼出現(xiàn)問題,跟不上播放速度,因此可以確定媒體數(shù)據(jù)異常,具體的即為媒體數(shù)據(jù)解碼異常。
[0107]為了進一步提高測試準(zhǔn)確度,可以是在播放幀率小于視頻幀率且保持第一時長,可以確定媒體數(shù)據(jù)異常。
[0108]如果播放器處于正常播放狀態(tài),如果播放器的播放幀率大于媒體數(shù)據(jù)的視頻幀率,則說明播放器異常。
[0109]為了進一步提高測試準(zhǔn)確度,可以是播放器的播放幀率大于媒體數(shù)據(jù)的視頻幀率,且保持第二時長時,表明播放器異常。
[0110]本實施例中,異常條件即是指播放幀率大于視頻幀率、或者播放幀率小于視頻幀率。或者播放幀率大于視頻幀率且保持第二時長、或者播放幀率小于視頻幀率且保持第一時長。
[0111]在本實施例中,播放器進行媒體數(shù)據(jù)進行媒體播放時,可以獲取播放器的播放幀率,依據(jù)播放幀率以及媒體數(shù)據(jù)的本身視頻幀率進行判斷,以確定播放器是否異?;蛘呙襟w數(shù)據(jù)是否異常,還可以輸出異常提示信息,以對用戶進行提示,本實施例中實現(xiàn)了對播放器的自動測試,無需人工進行監(jiān)控,提高了測試便利性和準(zhǔn)確性。
[0112]其中,作為又一個實施例,所述異常判斷模塊302可以具體用于:
[0113]判斷所述播放器是否處于正常播放狀態(tài),以及所述播放器的播放幀率是否為O,且保持預(yù)設(shè)時長;
[0114]所述異常確定模塊303可以具體用于:
[0115]在所述播放器處于正常播放狀態(tài)時,如果所述播放器的播放幀率為O,且保持第三時長,確定所述播放器播放異常。
[0116]此處由于播放器處于正常播放狀態(tài),表明播放幀率長時間保持為0,并不是由于播放暫停、播放終止、媒體數(shù)據(jù)播放結(jié)束或媒體數(shù)據(jù)正在緩沖等等導(dǎo)致的。因此,可以確定播放器播放異常。
[0117]本發(fā)明實施例還提供了一種播放器測試系統(tǒng),如圖5所示,可以包括播放器501以及配置有如圖3或如圖4對應(yīng)實施例所述的播放器測試裝置的監(jiān)控設(shè)備502。
[0118]在實際應(yīng)用中,監(jiān)控設(shè)備可以通過HTTP接口獲取播放器的播放參數(shù),并在播放器處于正常播放狀態(tài),且播放參數(shù)滿足異常條件時,確定播放器播放異常,通過本發(fā)明實施例的播放器測試系統(tǒng),實現(xiàn)了對播放器的自動化測試,從而提高了測試的便利性以及準(zhǔn)確度。
[0119]以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動的情況下,即可以理解并實施。
[0120]通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實施方式可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件。基于這樣的理解,上述技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在計算機可讀存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個實施例或者實施例的某些部分所述的方法。
[0121]最后應(yīng)說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
【主權(quán)項】
1.一種播放器測試方法,其特征在于,包括: 在播放器進行媒體數(shù)據(jù)播放時,獲取所述播放器的播放參數(shù); 判斷所述播放器是否處于正常播放狀態(tài),以及所述播放器的播放參數(shù)是否滿足異常條件; 在所述播放器處于正常播放狀態(tài),且所述播放器的播放參數(shù)滿足異常條件時,確定所述播放器播放異常。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取所述播放器的播放參數(shù)包括: 獲取所述播放器的播放幀率; 所述判斷所述播放器的播放參數(shù)是否滿足異常條件包括: 判斷所述播放器的播放幀率與所述媒體數(shù)據(jù)的視頻幀率是否滿足異常條件; 所述在所述播放器處于正常播放狀態(tài),且所述播放器的播放參數(shù)滿足異常條件時,確定所述播放器播放異常包括: 在所述播放器處于正常播放狀態(tài),且所述播放器的播放幀率與所述媒體數(shù)據(jù)的視頻幀率滿足異常條件時,確定所述播放器播放異常。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述播放器處于正常播放狀態(tài),且所述播放器的播放幀率與所述媒體數(shù)據(jù)的視頻幀率滿足異常條件時,確定所述播放器播放異常包括: 在所述播放器處于正常播放狀態(tài)時,如果所述播放幀率小于所述視頻幀率且保持第一時長,確定所述媒體數(shù)據(jù)異常; 如果所述播放幀率大于所述視頻幀率且保持第二時長,確定所述播放器異常。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述判斷所述播放器的播放參數(shù)是否滿足異常條件包括: 判斷所述播放器是否處于正常播放狀態(tài),以及所述播放器的播放幀率是否為O且保持第三時長; 所述在所述播放器處于正常播放狀態(tài),且所述播放器的播放參數(shù)滿足異常條件時,確定所述播放器播放異常包括: 在所述播放器處于正常播放狀態(tài)時,如果所述播放器的播放幀率為O,且保持第三時長,確定所述播放器播放異常。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述播放器處于正常播放狀態(tài),且所述播放器的播放參數(shù)滿足異常條件時,確定所述播放器播放異常之后,所述方法還包括: 輸出異常提示信息,以提示用戶所述播放器播放異常。6.一種播放器測試裝置,其特征在于,包括: 參數(shù)獲取模塊,用于在播放器進行媒體數(shù)據(jù)播放時,獲取所述播放器的播放參數(shù);異常判斷模塊,用于判斷所述播放器是否處于正常播放狀態(tài),以及所述播放器的播放參數(shù)是否滿足異常條件; 異常確定模塊,用于在所述播放器處于正常播放狀態(tài),且所述播放器的播放參數(shù)滿足異常條件時,確定所述播放器播放異常。7.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述參數(shù)獲取模塊具體用于: 獲取所述播放器的播放幀率; 所述異常判斷模塊具體用于: 判斷所述播放器是否處于正常播放狀態(tài),以及所述播放器的播放幀率與所述媒體數(shù)據(jù)的視頻幀率是否滿足異常條件; 所述異常確定模塊具體用于: 在所述播放器處于正常播放狀態(tài),且所述播放器的播放幀率與所述媒體數(shù)據(jù)的視頻幀率滿足異常條件時,確定所述播放器播放異常。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述異常確定模塊具體用于: 在所述播放器處于正常播放狀態(tài)時,如果所述播放幀率小于所述視頻幀率且保持第一時長,確定所述媒體數(shù)據(jù)異常; 如果所述播放幀率大于所述視頻幀率且保持第二時長,確定所述播放器異常。9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述異常判斷模塊具體用于: 判斷所述播放器是否處于正常播放狀態(tài),以及所述播放器的播放幀率是否為O,且保持預(yù)設(shè)時長; 所述異常確定模塊具體用于: 在所述播放器處于正常播放狀態(tài)時,如果所述播放器的播放幀率為O,且保持第三時長,確定所述播放器播放異常。10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括: 輸出模塊,用于輸出異常提示信息,以提示用戶所述播放器播放異常。11.一種播放器測試系統(tǒng),其特征在于,包括播放器以及配置有如權(quán)利要求6?10任一項所述的播放器測試裝置的監(jiān)控設(shè)備。
【文檔編號】G06F11/36GK105893246SQ201510959005
【公開日】2016年8月24日
【申請日】2015年12月18日
【發(fā)明人】平凱
【申請人】樂視云計算有限公司