專利名稱:一種swf文件的視頻播放方法
技術(shù)領(lǐng)域:
本發(fā)明涉及視頻播放領(lǐng)域,尤其是涉及一種SWf文件的視頻播放方法。
背景技術(shù):
swf (shock wave flash)是動(dòng)畫設(shè)計(jì)軟件Flash的專用格式,是一種支持矢量和點(diǎn)陣圖形的動(dòng)畫文件格式,被廣泛應(yīng)用于網(wǎng)頁(yè)設(shè)計(jì)和動(dòng)畫制作等領(lǐng)域,swf文件用于創(chuàng)建包含視頻、聲音、圖形和動(dòng)畫的應(yīng)用程序,在Flash中創(chuàng)建原始內(nèi)容或者從其它Adobe應(yīng)用程序(如Photoshop或Illustrator)中導(dǎo)入swf文件,快速設(shè)計(jì)簡(jiǎn)單的動(dòng)畫,以及使用AdobeAcitonScript3.0開(kāi)發(fā)高級(jí)的交互式項(xiàng)目。設(shè)計(jì)人員和開(kāi)發(fā)人員使用swf文件來(lái)創(chuàng)建演示文稿、應(yīng)用程序和其它允許用戶交互的內(nèi)容。為了讓使用者能夠更好的欣賞swf文件,便捷的操作和控制swf文件,以達(dá)到更好的視聽(tīng)效果,一些網(wǎng)站專門設(shè)計(jì)了自己網(wǎng)站專用的視頻播放方法和裝置,在播放效果,清晰度,速度,播放控制等方面進(jìn)行了專門的改進(jìn),有的黑客和惡意用戶會(huì)竊取或者篡改網(wǎng)站專用的視頻播放方法和裝置,影響正常用戶的欣賞使用。還有一些網(wǎng)站制作了自己網(wǎng)站獨(dú)有的SWf文件,只允許會(huì)員進(jìn)行視頻文件的預(yù)覽,但有的黑客和惡意用戶會(huì)竊取所述獨(dú)有的SWf文件,并在其他的網(wǎng)站上進(jìn)行播放,影響了原有網(wǎng)站的獨(dú)家播放權(quán)益。如何保護(hù)專用的視頻播放方法和裝置在網(wǎng)站上不被惡意竊取或者篡改,如何維護(hù)原有網(wǎng)站的獨(dú)家權(quán)益,目前還沒(méi)有有效的解決方案。
發(fā)明內(nèi)容
本發(fā)明所解決的技術(shù)問(wèn)題是提供一種swf文件的視頻播放方法,有效保護(hù)專用的視頻播放方法和裝置在網(wǎng)站上不被惡意竊取或者篡改,以提供給客戶端具有更好的視聽(tīng)效果的視頻播放方法。為了解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種swf文件的視頻播放方法:步驟一:客戶端將源swf文件通過(guò)視頻輸入接口上傳至批處理服務(wù)器;步驟二:所述批處理服務(wù)器將上傳的所述源swf文件進(jìn)行檢測(cè),檢測(cè)所述源swf文件的上傳進(jìn)度,如果檢測(cè)到所述源SWf文件還未上傳完畢,則不能繼續(xù)預(yù)覽播放;如果所述批處理服務(wù)器檢測(cè)到所述源SWf文件已經(jīng)上傳完畢,所述批處理服務(wù)器對(duì)上傳完的所述源SWf文件進(jìn)行批量處理;步驟三:檢測(cè)器判斷所述源swf文件的目標(biāo)站點(diǎn)的地址是否與視頻播放器中的地址路徑匹配,如果路徑不匹配,則不能播放視頻文件;如果路徑匹配,則通過(guò)所述視頻播放器播放視頻文件,有效維護(hù)原有網(wǎng)站的獨(dú)家權(quán)益,所述視頻播放器為含有加密裝置的視頻播放器,防止被黑客或惡意用戶進(jìn)行視頻播放方法和裝置的竊取或者篡改;步驟四:所述視頻播放器含有推薦顯示處理器,播放結(jié)束,所述推薦顯示處理器顯示推薦的swf文件地址的請(qǐng)求;步驟五:所述客戶端如果響應(yīng)所述請(qǐng)求,則播放選中的視頻文件,所述客戶端如果不響應(yīng)所述請(qǐng)求,則不能播放選中的視頻文件;步驟六:所述推薦顯示處理器通過(guò)視頻輸出接口與所述客戶端進(jìn)行所述源SWf文件回傳。優(yōu)選地,所述加密裝置為含有域名鎖的加密裝置。優(yōu)選地,所述視頻輸入接口為VGA視頻輸入接口、DVI視頻輸入接口、RCA視頻輸入接口或S-Video視頻輸入接口中的一種或幾種。優(yōu)選地,所述視頻輸出接口為VGA視頻輸出接口、DVI視頻輸出接口、S-Video視頻輸出接口或復(fù)合視頻輸出接口中的一種或幾種。本發(fā)明與現(xiàn)有技術(shù)相比,具有如下有益效果:本發(fā)明提供了一種swf文件的視頻播放方法,通過(guò)目標(biāo)站點(diǎn)的swf文件,判斷所述客戶端地址是否與所述SWf文件的地址路徑匹配,路徑匹配,才播放視頻文件,有效防止非會(huì)員用戶進(jìn)行所述視頻文件的預(yù)覽。其中所述視頻播放器為含有加密裝置的視頻播放器,能夠?qū)λ鲆曨l播放方法和裝置進(jìn)行有效保護(hù),防止惡意竊取或篡改,以提供給所述客戶端具有更好的視聽(tīng)效果的視頻播放方法,提高了視頻播放方法的安全性。
圖1示出了 swf文件的視頻播放方法播放流程簡(jiǎn)圖;圖2示出了 swf文件的視頻播放器的控制示意圖。
具體實(shí)施例方式為了更好地理解本發(fā)明所解`決的技術(shù)問(wèn)題、所提供的技術(shù)方案,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。此處所描述的具體實(shí)施例僅用以解釋本發(fā)明的實(shí)施,但并不用于限定本發(fā)明。圖1示出了 swf文件的視頻播放方法,播放過(guò)程是:用戶開(kāi)始點(diǎn)播視頻文件時(shí),客戶端將源SWf文件通過(guò)視頻輸入接口上傳至至批處理服務(wù)器,所述客戶端顯示例如“正在,請(qǐng)稍后……”的字樣;待完成后,檢測(cè)器判斷所述源SWf文件的目標(biāo)站點(diǎn)的地址是否與視頻播放器中的地址路徑匹配,如果路徑匹配,則顯示“點(diǎn)擊播放”的字樣,通過(guò)所述視頻播放器播放視頻文件;如果路徑不匹配,顯示“請(qǐng)登錄官方網(wǎng)址,進(jìn)行預(yù)覽”的字樣,有效防止非會(huì)員用戶進(jìn)行所述視頻文件的預(yù)覽;所述視頻播放器含有推薦顯示處理器,播放結(jié)束,推薦顯示處理器顯示推薦的官方網(wǎng)址的請(qǐng)求,例如“請(qǐng)點(diǎn)擊官方網(wǎng)址,進(jìn)行播放”;所述客戶端如果響應(yīng)所述請(qǐng)求,即點(diǎn)擊“請(qǐng)點(diǎn)擊官方網(wǎng)址,進(jìn)行播放”顯示條,則播放選中的視頻文件,所述客戶端如果不響應(yīng)所述請(qǐng)求,即不點(diǎn)擊“請(qǐng)點(diǎn)擊官方網(wǎng)址,進(jìn)行播放”顯示條,則不能播放選中的視頻文件;所述推薦顯示處理器通過(guò)視頻輸出接口與所述客戶端進(jìn)行所述源SWf文件回傳,所述視頻播放器為含有加密裝置的視頻播放器,能夠?qū)σ曨l播放方法和裝置進(jìn)行有效保護(hù),防止惡意竊取或篡改。在優(yōu)選的實(shí)施例中,所述加密裝置為含有域名鎖的加密裝置。在優(yōu)選的實(shí)施例中,所述視頻輸入接口為VGA視頻輸入接口、DVI視頻輸入接口、RCA視頻輸入接口或S-Video視頻輸入接口中的一種或幾種。在優(yōu)選的實(shí)施例中,所述視頻輸出接口為VGA視頻輸出接口、DVI視頻輸出接口、S-Video視頻輸出接口或復(fù)合視頻輸出接口中的一種或幾種。圖2示出了 swf文件的視頻播放器的控制示意圖,對(duì)所述視頻播放器的控制包括:播放/暫停1、禁音2、音量調(diào)整3、循環(huán)模式4、重播5、全屏6、換膚7、滑塊8和導(dǎo)軌9 ;其中,播放/暫停1、禁音2、音量調(diào)整3、循環(huán)模式4、重播5、全屏6、換膚7、滑塊8和導(dǎo)軌9均受處理器的控制;滑塊8和導(dǎo)軌9構(gòu)成播放進(jìn)度的調(diào)整組件。在優(yōu)選的實(shí)施例中,所述循環(huán)模式4包括順序播放和循環(huán)播放兩種。在優(yōu)選的實(shí)施例中,所述全屏6包括視頻畫面放大至鋪滿整個(gè)顯示器屏幕或縮小至原比例大?。辉趦?yōu)選的實(shí)施例中,所述視頻畫面放大或縮小為等比放大或等比縮小。在優(yōu)選的實(shí)施例中,所述換膚7包括視頻播放器控制條的顏色變換為藍(lán)色或者紅色。其中,所述客戶端是手機(jī)、個(gè)人計(jì)算機(jī)、平板電腦或者其他和網(wǎng)站取得通信并配置有播放swf文件的硬件(例如:處理器)和軟件(例如:FLASH軟件、windows操作系統(tǒng)等)的裝置。以上通過(guò)具體的和優(yōu)選的實(shí)施例詳細(xì)的描述了本發(fā)明,但本領(lǐng)域技術(shù)人員應(yīng)該明白,本發(fā)明并不局限于以上所述實(shí)施例,凡在本發(fā)明的基本原理之內(nèi),所作的任何修改、組合及等同替換等,均包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種SWf文件的視頻播放方法,其特征在于,包括: 步驟一:客戶端將源swf文件通過(guò)視頻輸入接口上傳至批處理服務(wù)器; 步驟二:所述批處理服務(wù)器將上傳的所述源SWf文件進(jìn)行檢測(cè),檢測(cè)所述源SWf文件的上傳進(jìn)度,如果檢測(cè)到所述源SWf文件還未上傳完畢,則不能繼續(xù)預(yù)覽播放;如果所述批處理服務(wù)器檢測(cè)到所述源SWf文件已經(jīng)上傳完畢,所述批處理服務(wù)器對(duì)上傳完的所述源SWf文件進(jìn)行批量處理; 步驟三:檢測(cè)器判斷所述源SWf文件的目標(biāo)站點(diǎn)的地址是否與視頻播放器中的地址路徑匹配,如果路徑不匹配,則不能播放視頻文件;如果路徑匹配,則通過(guò)所述視頻播放器播放視頻文件,所述視頻播放器為含有加密裝置的視頻播放器; 步驟四:所述視頻播放器含有推薦顯示處理器,播放結(jié)束,所述推薦顯示處理器顯示推薦的SWf文件地址的請(qǐng)求; 步驟五:所述客戶端如果響應(yīng)所述請(qǐng)求,則播放選中的視頻文件,所述客戶端如果不響應(yīng)所述請(qǐng)求,則不能播放選中的視頻文件; 步驟六:所述推薦顯示處理器通過(guò)視頻輸出接口與所述客戶端進(jìn)行所述源SWf文件回傳。
2.根據(jù)權(quán)利要求1所述的SWf文件的視頻播放方法,其特征在于,所述加密裝置為含有域名鎖的加密裝置。
3.根據(jù)權(quán)利要求1所述的swf文件的視頻播放方法,其特征在于,所述視頻輸入接口為VGA視頻輸入接口、DVI視頻輸入接口、RCA視頻輸入接口或S-Video視頻輸入接口中的一種或幾種。
4.根據(jù)權(quán)利要求1所述的swf文件的視頻播放方法,其特征在于,所述視頻輸出接口為VGA視頻輸出接口、DVI視頻輸出接口、S-Video視頻輸出接口或復(fù)合視頻輸出接口中的一種或幾種。
全文摘要
本發(fā)明涉及視頻播放領(lǐng)域,具體公開(kāi)了一種swf文件的視頻播放方法,客戶端將源swf文件通過(guò)視頻輸入接口上傳至至批處理服務(wù)器,所述批處理服務(wù)器對(duì)上傳完的所述源swf文件進(jìn)行批量處理,檢測(cè)器判斷所述源swf文件的目標(biāo)站點(diǎn)的地址是否與視頻播放器中的地址路徑匹配,路徑匹配,則播放視頻文件,有效防止非會(huì)員用戶進(jìn)行所述視頻文件的預(yù)覽;所述視頻播放器含有推薦顯示處理器,所述推薦顯示處理器通過(guò)視頻輸出接口與所述客戶端進(jìn)行所述源swf文件回傳。所述視頻播放器為含有加密裝置的視頻播放器,對(duì)視頻播放方法和裝置進(jìn)行有效保護(hù),防止惡意竊取或篡改,提高了視頻播放方法的安全性。
文檔編號(hào)H04N21/658GK103200462SQ201310096588
公開(kāi)日2013年7月10日 申請(qǐng)日期2013年3月23日 優(yōu)先權(quán)日2013年3月23日
發(fā)明者李翔 申請(qǐng)人:四三九九網(wǎng)絡(luò)股份有限公司