Tomcat 預設 `web.xml` 未定義 `.flv` MIME 型別,瀏覽器請求 `.flv` 會收到 `application/octet-stream` 或 404,導致視頻無法播放。
<mime-mapping>
<extension>flv</extension>
<mime-type>video/x-flv</mime-type>
</mime-mapping>
curl -I https://localhost:8080/yourApp/video.flv
# 應回傳
Content-Type: video/x-flv
| 副檔名 | MIME Type |
|---|---|
| .flv | video/x-flv |
| .mp4 | video/mp4 |
| .webm | video/webm |
| .ogg / .ogv | video/ogg |
| .m3u8 | application/vnd.apple.mpegurl |
| .ts | video/mp2t |
| .mp3 | audio/mpeg |
| .wav | audio/wav |
在專案 `web.xml` 配置 `