ithome 鐵人賽:前端影片與直播筆記

Day05 幾個小工具

今天先來分享一些小工具,前端接到串影片的任務,在研究階段,除了公司的影片外,有時也會找非公司的影片源來測,這個時候只能上網找影片連結或工具來用。 桌面應用程式 Postman 前端向後端索取影片,本質上還是發出一個 GET/POST 請求,因此透過Postman也可以檢查索取的狀況或吐回的東西。 VLCplayer 相當好用的播放器,也可以在本地端電腦播放網路串流影片,缺點是要下載 VLCplayer 回來安裝。 Chrome 擴充套件 Native HLS Playback

Day03 MPEG、MP4 與 H.264

今天要簡介 MP4,但要講 MP4 就不得不先介紹,什麼是 MPEG: MPEG MPEG 是 ISO( 國際標準組織 )在1988年所成立的工作小組之一:由眾多成員組成的影音組織群組 Moving Picture Experts Group 簡稱,這個組織制定了多個影音/圖像編碼標準,因此這些編碼或壓縮標準也被稱為 MPEG 系列。 MPEG-1

Day02 影音檔格式、OGG 與 WebM

影音檔格式 在簡介常見影音格式前,要先說明一下,所謂的影音檔格式,比較像個容器,這個容器基本上封裝了影像編碼和音訊編碼,也就是對應畫面和聲音,除了影像和聲音外,有的影音檔容器還可以一併封裝文字檔(字幕)或其他檔案。 有了這個概念,接著來看看 OGG 格式與 WebM 這兩個影音檔格式 HTML5的原生標籤<video>可以播放OGG和WebM,一般寫法如下: <video

Day01 前言

隨著HTML5技術的誕生普及,網頁影音串流與播放一直都是前端的熱門領域之一。 面對工作上的需求,即使不在影音公司工作,前端也可能會遇到需要串流的任務。若公司的影片放在Youtube上,那前端工程師研究 Youtube API 如何使用就好了。 事情往往不會這麼簡單。 不知道是不是因為大學就讀數位媒體的關係,在前公司與現任公司都有遇到非Youtube影音串接的機會...。 串接影片還是直播? 串接影片 (例如 MP4) 和串直播協議 (例如 HLS) 基本上是完全不同的事情,尤其現在瀏覽器幾乎都原生支援MP4,直播協議反而需要一些Library幫我們處理,找了Library處理後,又會衍生新的問題。

Episode

00:00:00 00:00:00