每月彙整: 2018 年 12 月

firefox : Error Code: NS_ERROR_DOM_MEDIA_METADATA_ERR 0x806e0006

這幾次試著用 PHP 去產生 Video streaming
中間遇到了 CORS 等等的問題
其中最機歪的是
我的 video 連結是 https://xxxxx.com/serial_number/1234
這樣在 chrome 不管是 直接貼到網址 OR 當做 video 的 src 都是可以播的
但是在 firefox
直接在網址可以播 但是在做 video 的 src 就會出
Error Code: NS_ERROR_DOM_MEDIA_METADATA_ERR 0x806e0006
這個錯誤 ~~ 搞超久, ffmpeg 看 video info 也沒什麼奇怪的地方
response header 也想辦法弄到和 原檔的 mp4 一模一樣 就是都會出現上述的錯誤
結果死馬當活馬醫 ~~ 試試在 video src 的 最後加上個 xxx.mp4 像是
https://xxxxx.com/serial_number/1234/xxx.mp4
結果在 video src 裡面就可以播放了…………..
恭喜 ~~~ 0 分 XD