流媒體系統實現與組成

來源:互聯網
上載者:User

一般而言,流媒體系統大致包括幾個組件:轉檔/轉碼工具(Encoders),用於壓縮轉檔;伺服器(Servers),管理並傳送大量多媒體內容;編碼器(Scripters),可整合多媒體,並以互動方式呈現;播放器(Players),在使用者端的PC上呈現串流的內容;另外還有許多不同的多媒體製作工具(Content-creation tools)。

當一個網站提供ApsaraVideo for VOD(VOD,Video on Demand)的串流內容時,需要使用轉檔/轉碼工具,將一般的多媒體檔案進行高品質、適合網路上串流的壓縮,再將轉好的檔案傳送到伺服器端放送出去;若網站要提供的是轉播服務,則需要在空中將音頻及視頻內容截取後,直接傳到伺服器端並由伺服器放送出去,而直播式的傳送可以透過Unicast或Multicast來實現。

一個完整的流媒體平台包括流服務應用軟體、集中分布式視頻系統、視頻業務管理媒體發布系統、視頻採集製作系統、媒體內容檢索系統、數位版權管理(DRM)、媒體儲存系統、用戶端系統等重要組成部分。

1.流服務應用軟體

應用流軟體是系統中最重要的成分,要求在最廣的範圍、多種連線速度的基礎上提供效能最好的多媒體效果,並具有強有力的系統管理和延展性能力,以及具有開放的、標準的、跨平台的架構。軟體系統必須具有極高的壓縮比和很好的傳輸能力,適合網路發布。伺服器端軟體應該具有強大的網路管理功能,支援廣泛的媒體格式,支援最大量的互連網使用者群與流媒體商業模式。

2.集中分布式視頻系統

面對越來越巨大的流應用需求,系統必須擁有良好的延展性。隨著業務的增加和使用者的增多,系統可以靈活地增加現場直播流的數量,並通過增加頻寬叢集和接近終端使用者端的邊緣流媒體伺服器的數量,增加並發使用者的數量,不斷滿足使用者對系統的擴充要求。

3.視頻業務管理媒體發布系統

該系統包括廣播和點播的管理,節目管理,建立、發布及計費認證服務,提供定時按需錄製、直播、傳送節目的解決方案,系統管理使用者訪問及多伺服器系統負載平衡調度服務。

4.視頻採集製作系統

該系統利用媒體採集裝置進行Stream的製作與產生。它包括了一系列的工具,從獨立的視頻、聲音、圖片、文字組合到製作豐富的流媒體,這些工具產生的Stream檔案可以儲存為固定的格式,供發行伺服器使用。視頻採集製作系統可以即時向發行伺服器提供各種視頻流,提供即時的多媒體資訊發布服務。

5.媒體內容自動索引檢索系統

該系統能對媒體源進行標記,捕捉音頻和視頻檔案並建立索引,建立高解析度媒體的低解析度代理檔案,從而可以用於檢索、視頻節目的審查、基於媒體片段的自動發布,形成一套強大的數位媒體管理髮布應用系統。

索引和編碼

允許同時索引和編碼,使用先進的技術即時處理視頻訊號,而且可以根據內容自動地建立一個視頻資料庫(或索引)。

媒體分析軟體

它可以即時地根據螢幕的文本來識別。即時語音辨識可以用來鑒別口述單詞、說話者的名字和聲音類型,而且還可以感知出螢幕映像的變化,並把收到的資訊歸類成一個視頻資料庫。媒體分析軟體還可以感知到視覺內容的變化,可以智能化地把這些視頻分解成片段併產生一系列可以瀏覽的主要畫面格映像,也可以從視頻訊號中識別出標題文字或是語音文本,同時可以識別出視頻中的人像就像識別螢幕上的文字、數字一樣。通過聲音識別,該軟體可以將聲音訊號中的話語、說話者的姓名、聲音類型轉換成可編輯的文本。使用者用這些資訊索引還可以搜尋想要的視頻片段。使用一個標準的Web瀏覽器,使用者可以像檢索互連網其他資訊一樣來檢索視頻片段。

6.媒體數字著作權加密系統(DRM)

這是在互連網上以一種安全方式進行媒體內容加密的端到端的解決方案,它允許內容供應商在其發布的媒體或節目中指定的時間段、觀看次數及其內容進行加密和保護。

伺服器鑒別和保護需要保護的內容,DRM證明伺服器支援媒體靈活的存取權限(時間限制、區間限制、播放次數和各種組合),支援其他具有完整商業模型的DRM系統整合,包括訂金、VOD、出租、所有權、BtoB的多級內容分發版權管理領域等,是電訊廠商保護內容和依靠內容贏利的關鍵技術保證。

7.媒體儲存系統

由於要儲存大容量的影視資料,因此該系統必須配備大容量的磁碟陣列,具有高效能的資料讀寫能力,訪問共用資料,高速傳輸外界請求資料,並具有高度的可擴充性、相容性,支援標準的介面。這種系統配置能滿足上千小時的視頻資料的儲存,實現大量片源的海量儲存。

8.用戶端系統

該系統支援即時音頻和ApsaraVideo for Live和點播,可以嵌入到流行的瀏覽器中,可播放多種流行的媒體格式,支援流媒體中的多種媒體形式,如文本、圖片、Web頁面、音頻和視頻等整合表現形式。在頻寬充裕時,流式媒體播放器可以自動偵測視頻伺服器的串連狀態,選用更適合的視頻,以獲得更好的效果。目前應用最多的播放器有美國Real Networks公司的RealPlayer、美國微軟公司的MediaPlayer、美國蘋果公司的Quicktime三種產品。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.