FLVStream類 檢測flv檔案型別的工具類

2021-04-16 04:52:16 字數 1338 閱讀 2034

本類是利用flv檔案頭特徵資訊來判斷檔案的真實型別是否為flv檔案,不是原來簡單地通過副檔名來判斷了。

mediaevent類-flvstream用到的事件類

view plain

copy to clipboard

print

?

/**

* ...

* @author kinglong

* @version 0.1  */

packagecom.klstudio.media           

}   

}  

flvstream類

view plain

copy to clipboard

print

?

/**

* ...

* @author kinglong

* @version 0.1  */

packagecom.klstudio.media    

publicfunction read():booleanelsecatch(error:error)   

}   

return

true;   

}   

privatefunction progresshandler(event:progressevent):void

removeeventlistener(progressevent.progress, progresshandler);   

}   

}   

publicfunction isflvfile():boolean   

}   

}  

flvstream呼叫例項

view plain

copy to clipboard

print

?

packageproject.test    

privatefunction flvhandler(event:mediaevent):void

}      

}   

當然同樣的原理,也可以寫乙個用來檢測swf等其他檔案型別了。只要知道檔案頭的特徵資訊就可以了。

手機郵箱檢測類

check檢測類 email o0lazy0o at gmail dot com class check 由大小寫字母跟數字組成並且長度在3 16字元直接 return preg match regexp,argv argv false i ail函式 檢測是否為正確的郵件格式 返回值 是正確的郵件...

CMemoryState(MFC記憶體檢測類)

mfc中的cmemorystate 類。這個類非常有用,它可以給當前記憶體照個快照,並可以將記憶體快照進行比對。如果你想確認程式在某個時段中分配的記憶體全部被正確的釋放,那可以在這個時段開始時照個快照,結束後再照乙個。如果這個兩個快照不一樣,說明這個時段中有記憶體洩漏了。這個類很容易使用。msdn上...

NAT檢測的類

include stdafx.h include include include include winsock2.h include include packet.h pragma comment lib,lib wininet.lib pragma comment lib,wsock32.lib...