鍍金池/ 問答/HTML5  影視  網(wǎng)絡(luò)安全  HTML/ 怎么判斷文件是否能被<video>標簽播放?

怎么判斷文件是否能被<video>標簽播放?

是這樣的,我使用quill富文本編輯器進行插入視頻文件的操作,但是有些文件video標簽是播放不了的,所以需要對文件的后綴和格式進行校驗,想讓用戶只能上傳可以播放的文件。
現(xiàn)在是可以讀取文件的后綴,但是比如都是mp4的,但是還有一些是播放不了的
比如有個文件通過MediaInfo讀取信息的格式是mpeg-4 visual,這個就播放不了,顯示不出來畫面
通用的行業(yè)做法是不是上傳后后端進行轉(zhuǎn)碼操作,然后前端進行讀取轉(zhuǎn)碼后的?

回答
編輯回答
不歸路

你說的沒錯,統(tǒng)一的都是后臺轉(zhuǎn)碼的

2017年2月12日 13:56
編輯回答
避風港

有很多文檔已經(jīng)列出了video標簽的瀏覽器兼容情況,不用你花時間一個個去試了。Mozilla文檔了解一下

為了減少服務器負載,可以考慮對于支持的視頻不進行轉(zhuǎn)碼(但是對于時長和容量還是有必要限制一下的)。早年的視頻網(wǎng)站基本都這么干的,比如56和土豆曾經(jīng)對于H.264+AAC的flv就不會進行轉(zhuǎn)碼,再比如早年新浪對于碼率低于1Mbps的H.264+AAC的mp4也不會進行轉(zhuǎn)碼(曾經(jīng)的戰(zhàn)渣浪利用這個原理,后黑欺騙視頻網(wǎng)站的碼率檢測)

2017年1月15日 20:00