串流影音平台-Streaming

隨著網路和多螢幕(行動裝置)的普及,素材已經成為教材主流,不侷限於傳統的學習;加上 YouTube 的推播,觀看影片已經是大部份人的習慣,影片的視覺與音訊的感官接收,對於自主學習有更明顯的幫助

同時,影音教材的觀影體驗,會面臨線上同時多人觀看的延遲、抖動(delay、latency、jitter)問題;所以我們推出串流伺服器-Yakitory 協助企業及學校解這個問題。

Yakitory串流影音平台

Yakitory 是一套影片/音訊的串流平台 (Streaming Server),它就像知名影音串流平台如 YouTube、Netflix、中華電信的MOD等OTT(Over-the-top)比OTT更好的是 Yakitory 可以架設在自家的機房內。

公司(學校)內,提供影音視訊服務,推出像包月隨選即看、單部影片隨選即看等服務,更可以有單人及共享帳戶等選擇方案,將不同族群和不同年齡層的學習者的觀影需求一網打盡。

Yakitory串流影音平台

Streaming串流提供卓越的影片觀看品質。還記得以前在網路上播放影片媒體糟糕的體驗嗎?它總是得先緩衝、緩衝再緩衝! Yakitory串流伺服器通過使用區塊(Chunks)載入來解決緩衝這個問題,以確保您的影片數據流可以高品質的順暢地播放。

串流(streaming)與漸進下載(progressive download)

先給結論:
Streaming is the delivery of video by means of a dedicated video streaming server to a client video channel. Progressive download is simply the delivery of video files over standard web servers (HTTP).

在以現今瀏覽器,以Chrome/Firefox為代表,在它們的推進下,一般網站在 HTTP 的協定下,影片也可以有不錯的體驗*;但是在網站湧入大量人潮後,狀況就會一樣了,首先, 要了解到前面談到一般HTTP協定, 它用的是 Progressive download, 基本原理就是伺服器在接到觀看(瀏覽器)的要求後, 開始並維持了一部影片的推送;這樣的機制,一定程度增加了伺服器的負擔; 再者, 使用者的觀影習慣也未必都是從頭看到尾; Progressive download 對於回放(backward)或快轉(fast forward)的回應再次加重了伺服器的負擔。

而影音串流技術就是為了解決這樣的情況; 當然, 這裡的說明省略了許細節, 但大致能解釋影片串流對觀影體驗的幫助。

Streaming發展簡史

Streaming 技術曾是網路影音傳輸上一大瓶頸,直到 Vxtreme公司發展了以影片為導向的 streaming技術 "Vxtreme Theatre",將聲音與影像作了完美結合。

這時 RealNetwork公司跟進,發展了 RealVideo 與 RealAudio,從此網路影音大戰隨即開始。

MicroSoft公司後來併購了 Vxtreme公司,成立了 Streaming Media Division,將影音市場視為公司經營的重點,並且繼續發展 NetShow,將技術提昇至Mpeg4規格,整體技術稱"Micorsoft Windows Media Technologies 4.X",簡稱 "Windows Media 4.X"。

同時 Apple公司亦發展了QuickTime 的串流技術。

串流傳輸可以由一個現場資料來源所提供,比如攝影、網路傳播、由廣播電台所送出的音源、也可以是儲存在伺服器上的 streaming 影片。當你在觀賞連續影片時,並沒有影片檔被下載到你的電腦上。

這些資料在抵達觀賞者的電腦後立即由 streaming plugin (如 Real Player, Quick Time Player, Micorsoft Media Player)播放;觀賞者的硬碟上不會存有影片。

為達 Streaming的效果,影片或聲音大小通常都會經過壓縮處理,以降低影音品質,以便減少檔案大小。在時間因素與影片品質,這是需取得平衡考慮。