在我的servlet應用程序(服務於android應用程序)中,我允許上傳mp4文件。現在我很偏執,我想通過查看內容來驗證上傳的視頻,不僅僅是通過檢查內容類型和擴展名:內容類型可以很容易被欺騙,如果有人在標準的Android播放器中發現一些錯誤,它也可以上傳.mp4惡意軟件可以利用我的用戶應用程序。有沒有簡單的方法來檢查一個mp4文件是否有效?
所以即時通訊只是尋找一種簡單的方法來檢查上傳的文件是否至少有一個有效的mp4結構。 我對性能也非常感興趣,所以我也不喜歡解析整個文件,就像我想要播放時一樣。
有沒有辦法做到這一點?
謝謝
http://jaadec.sourceforge.net/javadoc/net/sourceforge/jaad/mp4/MP4Container.html – zod