最近在上傳視頻的時候,遇到了一些問題,首先是上傳視頻文件過大的上傳不了的問題,這個問題之前也說了很多次了,很容易就解決了,然而上傳視頻成功之后,在頁面中卻無法正常的播放視頻,在qq瀏覽器和360瀏覽器都是無法播放,在firefox則會出現視頻無法播放,沒有找到支持的視頻格式和MIME類型。
這就去找解決辦法了,首先是找服務器MIME類型問題,可能是iis中沒有添加mp4這種文件格式,在iis管理器中找到MIME類型然后再里面添加一個mp4的類型就可以了。
然而我添加的時候發(fā)現mp4的格式已經存在了,那么很顯然就不是服務器mime類型的問題,可能就是視頻本身有問題,瀏覽器不支持這個格式或者是視頻的格式不對,我這里使用的是mp4格式的視頻,瀏覽器是支持播放的,不能播放可能就是視頻的編碼出了問題,我使用格式工廠,重新轉碼視頻,發(fā)現可以有很多的視頻格式選擇,當時就隨便選了一個轉碼,就選了個AVC H264的一個視頻編碼格式轉碼,轉完后重新傳到服務器上去,發(fā)現就可以正常播放了,所以以后在上傳視頻的時候就需要注意一下上傳的是不是這個編碼格式的視頻,如果不是就需要用格式工廠轉碼一下,不然可是不能在網頁正常播放的喲。