檢測文件安全性的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,特別涉及一種檢測文件安全性的方法和裝置。
【背景技術(shù)】
[0002]Ventuz (維圖斯)是一個實時的圖像內(nèi)容創(chuàng)作、編輯和播出控制軟件。它專注于高端視聽內(nèi)容的制作,包括專業(yè)展示、視頻墻安裝、實況現(xiàn)場顯示及互動、多點觸摸應(yīng)用、以及演播室和播出等領(lǐng)域。Ventuz設(shè)計性強,使用簡便,可應(yīng)用于視頻墻、投影映射、廣播電視在線包裝,并且可與幾乎所有的交互設(shè)備實現(xiàn)交互性使用。
[0003]在Ventuz系統(tǒng)中,使用播放控件來播放相關(guān)的文件,但是,對于文件是否能夠正確播放,目前的播放控件還沒有任何控制手段。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明提供了一種檢測文件安全性的方法和裝置,以提高播放控件對文件的控制能力。所述技術(shù)方案如下:
[0005]第一方面,本發(fā)明提供了一種檢測文件安全性的方法,所述方法包括:
[0006]當(dāng)播放控件播放一個文件時,分析所述文件的格式;
[0007]判斷所述文件的格式是否在指定的文件格式范圍內(nèi),如果是,則確定所述文件為有效文件,否則,確定所述文件為無效文件。
[0008]其中,所述分析所述文件的格式,包括:
[0009]獲取所述文件的后綴名,根據(jù)所述后綴名確定所述文件的格式。
[0010]其中,所述判斷所述文件的格式是否在指定的文件格式范圍內(nèi),如果是,則確定所述文件為有效文件,否則,確定所述文件為無效文件,包括:
[0011]在預(yù)先設(shè)置的文件格式集合內(nèi)查找所述文件的格式,如果找到所述文件的格式,則確定所述文件為有效文件,否則,確定所述文件為無效文件。
[0012]其中,所述方法還包括:
[0013]在確定所述文件為有效文件時,所述播放控件播放所述文件。
[0014]其中,所述方法還包括:
[0015]在確定所述文件為無效文件時,提示用戶所述文件出錯。
[0016]第二方面,本發(fā)明提供了一種檢測文件安全性的裝置,所述裝置包括:
[0017]分析模塊,用于當(dāng)播放控件播放一個文件時,分析所述文件的格式;
[0018]檢測模塊,用于判斷所述文件的格式是否在指定的文件格式范圍內(nèi),如果是,則確定所述文件為有效文件,否則,確定所述文件為無效文件。
[0019]其中,所述分析模塊包括:
[0020]分析單元,用于獲取所述文件的后綴名,根據(jù)所述后綴名確定所述文件的格式。
[0021]其中,所述檢測模塊包括:
[0022]檢測單元,用于在預(yù)先設(shè)置的文件格式集合內(nèi)查找所述文件的格式,如果找到所述文件的格式,則確定所述文件為有效文件,否則,確定所述文件為無效文件。
[0023]其中,所述裝置還包括:
[0024]播放模塊,用于在所述檢測模塊確定所述文件為有效文件時,使用所述播放控件播放所述文件。
[0025]其中,所述裝置還包括:
[0026]報警模塊,用于在所述檢測模塊確定所述文件為無效文件時,提示用戶所述文件出錯。
[0027]本發(fā)明提供的技術(shù)方案帶來的有益效果是:當(dāng)播放控件播放一個文件時,分析所述文件的格式;判斷所述文件的格式是否在指定的文件格式范圍內(nèi),如果是,則確定所述文件為有效文件,否則,確定所述文件為無效文件,能夠?qū)崿F(xiàn)對文件安全性的檢測,提高了播放控件對文件的控制能力。
【附圖說明】
[0028]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0029]圖1是本發(fā)明一實施例提供的一種檢測文件安全性的方法流程圖;
[0030]圖2是本發(fā)明另一實施例提供的一種檢測文件安全性的方法流程圖;
[0031]圖3是本發(fā)明另一實施例提供的一種檢測文件安全性的裝置結(jié)構(gòu)圖。
【具體實施方式】
[0032]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細(xì)描述。
[0033]本發(fā)明涉及一種檢測文件安全性的方法和裝置,用于Ventuz系統(tǒng)中,以實現(xiàn)Ventuz系統(tǒng)中播放控件對文件的安全性進行檢測,提高播放控件對文件的控制能力。
[0034]參見圖1,本發(fā)明一實施例提供了一種檢測文件安全性的方法,包括:
[0035]101:當(dāng)播放控件播放一個文件時,分析該文件的格式;
[0036]本實施例中,所述文件可以為任意格式的文件,如視頻文件、音頻文件、圖片文件等等,本實施例對此不做具體限定。
[0037]當(dāng)所述文件為視頻文件時,該播放控件可以為視頻播放控件,當(dāng)所述文件為音頻文件時,該播放控件可以為音頻播放控件或視頻播放控件,當(dāng)所述文件為圖片文件時,該播放控件可以為圖片播放控件等等。
[0038]102:判斷該文件的格式是否在指定的文件格式范圍內(nèi),如果是,則確定該文件為有效文件,否則,確定該文件為無效文件。
[0039]本實施例中,可選的,分析該文件的格式,包括:
[0040]獲取該文件的后綴名,根據(jù)該后綴名確定該文件的格式。
[0041]本實施例中,可選的,判斷所述文件的格式是否在指定的文件格式范圍內(nèi),如果是,則確定所述文件為有效文件,否則,確定所述文件為無效文件,包括:
[0042]在預(yù)先設(shè)置的文件格式集合內(nèi)查找所述文件的格式,如果找到所述文件的格式,則確定所述文件為有效文件,否則,確定所述文件為無效文件。
[0043]本實施例中,可選的,該方法還包括:
[0044]在確定該文件為有效文件時,該播放控件播放該文件。
[0045]本實施例中,可選的,該方法還包括:
[0046]在確定該文件為無效文件時,提示用戶該文件出錯。
[0047]本實施例提供的上述方法,當(dāng)播放控件播放一個文件時,分析所述文件的格式;判斷所述文件的格式是否在指定的文件格式范圍內(nèi),如果是,則確定所述文件為有效文件,否貝1J,確定所述文件為無效文件,能夠?qū)崿F(xiàn)對文件安全性的檢測,提高了播放控件對文件的控制能力。
[0048]參見圖2,本發(fā)明另一實施例提供了一種檢測