媒體文件兼容性的檢測(cè)方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及媒體文件兼容性的檢測(cè)方法及裝置。
【背景技術(shù)】
[0002]目前,隨著電子產(chǎn)品發(fā)展迅速,更新?lián)Q代速度迅猛,越來(lái)越多的電子產(chǎn)品進(jìn)入人們的日常生活和工作當(dāng)中。
[0003]然而,電子產(chǎn)品兼容的音頻、視頻、圖片的媒體文件格式的測(cè)試仍依賴于傳統(tǒng)的手工測(cè)試,需要占用大量的人力、時(shí)間資源,導(dǎo)致測(cè)試周期長(zhǎng)、效率差。
[0004]上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的主要目的在于解決電子產(chǎn)品兼容的媒體文件的測(cè)試周期長(zhǎng)、效率差的問(wèn)題。
[0006]為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種媒體文件兼容性的檢測(cè)方法,包括以下步驟:
[0007]S1、第一終端創(chuàng)建與第二終端的通信環(huán)境,并基于所述通信環(huán)境控制所述第二終端播放待檢測(cè)媒體文件;
[0008]S2、所述第一終端提取所述第二終端在播放所述待檢測(cè)媒體文件過(guò)程中產(chǎn)生的運(yùn)訂日志并存儲(chǔ);
[0009]S3、所述第一終端在所述待檢測(cè)媒體文件播放結(jié)束后,根據(jù)存儲(chǔ)的所有運(yùn)行日志得到所述第二終端與所播放媒體文件的兼容性信息。
[0010]優(yōu)選地,所述步驟S3包括:
[0011]S31、所述第一終端根據(jù)存儲(chǔ)的所有運(yùn)行日志確定所述第二終端所支持的媒體文件及不支持的媒體文件;
[0012]S32、所述第一終端根據(jù)所述第二終端所支持的媒體文件及不支持的媒體文件得到所述第二終端與所播放媒體文件的兼容性信息。
[0013]優(yōu)選地,所述運(yùn)行日志包括所述媒體文件對(duì)應(yīng)的類型及播放結(jié)果;所述步驟S31之前包括:
[0014]S30、所述第一終端基于本地?cái)?shù)據(jù)庫(kù)存儲(chǔ)的媒體文件類型與所述媒體文件對(duì)應(yīng)的類型進(jìn)行比對(duì),按所述媒體文件對(duì)應(yīng)的類型進(jìn)行存儲(chǔ)。
[0015]優(yōu)選地,所述播放結(jié)果為成功或失敗,所述步驟S31具體為:
[0016]S311,當(dāng)媒體文件的播放結(jié)果為成功時(shí),確認(rèn)所述媒體文件為所述第二終端支持的媒體文件;
[0017]S312,當(dāng)媒體文件的播放結(jié)果為失敗時(shí),確認(rèn)所述媒體文件為所述第二終端不支持的媒體文件。
[0018]優(yōu)選地,所述步驟S1具體包括:
[0019]S11,接收選擇指令,并獲取所述選擇指令對(duì)應(yīng)的待檢測(cè)媒體文件;
[0020]S12,播放所獲取的待檢測(cè)媒體文件。
[0021 ] 優(yōu)選地,所述步驟S3之后,還包括:
[0022]S4,所述第一終端根據(jù)得到的兼容性信息,生成所述第二終端與播放的媒體文件兼容性的檢測(cè)報(bào)告。
[0023]本發(fā)明還提出一種媒體文件兼容性的檢測(cè)方法,包括以下步驟:
[0024]當(dāng)接收到媒體文件兼容性的檢測(cè)指令時(shí),獲取待檢測(cè)媒體文件;
[0025]播放所述待檢測(cè)媒體文件,并提取在播放所述待檢測(cè)媒體文件過(guò)程中產(chǎn)生的運(yùn)行日志并存儲(chǔ);
[0026]在所述待檢測(cè)媒體文件播放結(jié)束后,根據(jù)存儲(chǔ)的所有運(yùn)行日志得到所播放媒體文件的兼容性信息。
[0027]此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種媒體文件兼容性的檢測(cè)裝置,包括:
[0028]通信模塊,用于創(chuàng)建與第二終端的通信環(huán)境,并基于所述通信環(huán)境控制所述第二終端播放待檢測(cè)媒體文件;
[0029]第一提取模塊,用于提取所述第二終端在播放所述待檢測(cè)媒體文件過(guò)程中產(chǎn)生的運(yùn)訂日志并存儲(chǔ);
[0030]第一處理模塊,用于在所述待檢測(cè)媒體文件播放結(jié)束后,根據(jù)存儲(chǔ)的所有運(yùn)行日志得到所述第二終端與所播放媒體文件的兼容性信息。
[0031]優(yōu)選地,所述第一處理模塊,還用于根據(jù)存儲(chǔ)的所有運(yùn)行日志確定所述第二終端所支持的媒體文件及不支持的媒體文件;根據(jù)所述第二終端所支持的媒體文件及不支持的媒體文件得到所述第二終端與所播放媒體文件的兼容性信息。
[0032]優(yōu)選地,所述運(yùn)行日志包括所述媒體文件對(duì)應(yīng)的類型及播放結(jié)果,所述第一處理模塊,還用于基于本地?cái)?shù)據(jù)庫(kù)存儲(chǔ)的媒體文件類型與所述媒體文件對(duì)應(yīng)的類型進(jìn)行比對(duì);
[0033]所述第一提取模塊,還用于按所述媒體文件對(duì)應(yīng)的類型進(jìn)行存儲(chǔ)。
[0034]優(yōu)選地,所述播放結(jié)果為成功或失敗,所述第一處理模塊,還用于當(dāng)媒體文件的播放結(jié)果為成功時(shí),確認(rèn)所述媒體文件為所述第二終端支持的媒體文件;當(dāng)媒體文件的播放結(jié)果為失敗時(shí),確認(rèn)所述媒體文件為所述第二終端不支持的媒體文件。
[0035]本發(fā)明還提出一種媒體文件兼容性的檢測(cè)裝置,包括:
[0036]獲取模塊,用于當(dāng)接收到媒體文件兼容性的檢測(cè)指令時(shí),獲取待檢測(cè)媒體文件;
[0037]播放模塊,用于播放待檢測(cè)的媒體文件;
[0038]第二提取模塊,用于提取播放所述待檢測(cè)媒體文件過(guò)程中產(chǎn)生的運(yùn)行日志并存儲(chǔ);
[0039]第二處理模塊,用于在所述待檢測(cè)媒體文件播放結(jié)束后,根據(jù)存儲(chǔ)的所有運(yùn)行日志得到所播放媒體文件的兼容性信息。
[0040]本發(fā)明通過(guò)先創(chuàng)建第一終端與第二終端的通信環(huán)境,第一終端從第二終端提取第二終端在播放待檢測(cè)媒體文件過(guò)程中產(chǎn)生的運(yùn)行日志并存儲(chǔ),并根據(jù)存儲(chǔ)的運(yùn)行日志得到所述第二終端與所播放媒體文件的兼容性信息。實(shí)現(xiàn)自動(dòng)進(jìn)行終端的媒體文件兼容性的檢測(cè),縮短檢測(cè)周期,并提高檢測(cè)效率。
【附圖說(shuō)明】
[0041]圖1為本發(fā)明媒體文件兼容性的檢測(cè)方法的第一實(shí)施例的流程示意圖;
[0042]圖2為本發(fā)明媒體文件兼容性的檢測(cè)方法的第二實(shí)施例的流程示意圖;
[0043]圖3為本發(fā)明媒體文件兼容性的檢測(cè)方法的第三實(shí)施例的流程示意圖;
[0044]圖4為本發(fā)明媒體文件兼容性的檢測(cè)裝置的第一實(shí)施例的功能模塊示意圖;
[0045]圖5為本發(fā)明媒體文件兼容性的檢測(cè)裝置的第二實(shí)施例的功能模塊示意圖;
[0046]圖6為本發(fā)明媒體文件兼容性的檢測(cè)裝置的第三實(shí)施例的功能模塊示意圖。
[0047]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
【具體實(shí)施方式】
[0048]應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0049]本發(fā)明提供一種媒體文件兼容性的檢測(cè)方法。
[0050]參照?qǐng)D1,圖1為本發(fā)明媒體文件兼容性的檢測(cè)方法的第一實(shí)施例的流程示意圖。[0051 ] 在一實(shí)施例中,所述媒體文件兼容性的檢測(cè)方法包括:
[0052]步驟S10,第一終端創(chuàng)建與第二終端的通信環(huán)境,并基于所述通信環(huán)境控制所述第二終端播放待檢測(cè)媒體文件;
[0053]所述第一終端可以是筆記本電腦、臺(tái)式電腦、一體機(jī)等電子終端,所述第二終端可以是手機(jī)、pad、媒體播放器等電子終端。在需要檢測(cè)一個(gè)終端(這里指第二終端)的媒體文件兼容性時(shí),所述第一終端創(chuàng)建與第二終端的通信環(huán)境,或者在需要檢測(cè)終端的媒體文件兼容性之前,提前創(chuàng)建好所述通信環(huán)境。所述媒體文件兼容性指的是第二終端是否支持某個(gè)或者某些媒體文件的播放,例如,某些格式的音頻文件的播放、某些格式的圖片的顯示、某些格式的視頻文件的播放等。所述第一終端創(chuàng)建與第二終端的通信環(huán)境的過(guò)程可以是:通過(guò)數(shù)據(jù)線的方式創(chuàng)建第一終端與第二終端的通信環(huán)境,或者通過(guò)WiF1、藍(lán)牙等無(wú)線局域網(wǎng)的方式創(chuàng)建所述通信環(huán)境。
[0054]在成功創(chuàng)建所述通信環(huán)境后,所述第一終端基于所述通信環(huán)境控制所述第二終端播放所述待檢測(cè)媒體文件。所述第二終端播放所述待檢測(cè)媒體文件的過(guò)程包括:提供所述待檢測(cè)媒體文件的選擇界面供第一終端側(cè)用戶進(jìn)行媒體文件的選擇,并接收用戶基于所述選擇界面發(fā)出的選擇指令,并控制第二終端播放所獲取的所述選擇指令對(duì)應(yīng)的待檢測(cè)媒體文件。每次選擇只能選擇同一類型的媒體文件進(jìn)行播放,所述媒體文件包括圖片類型、視頻類型和音頻類型。所述待檢測(cè)媒體文件可以通過(guò)數(shù)據(jù)線傳送的方式從外部存儲(chǔ)設(shè)備傳送至所述第二終端,當(dāng)然也可以通過(guò)網(wǎng)絡(luò)的方式從網(wǎng)頁(yè)或者服務(wù)器獲取到所述待檢測(cè)媒體文件保存在第二終端本地。所述待檢測(cè)媒體文件可以根據(jù)需要傳送至第二終端,或提前