跳至內容

自適性串流

出自Taiwan Tongues 台語維基
於 2025年8月24日 (日) 05:31 由 TaiwanTonguesApiRobot留言 | 貢獻 所做的修訂 (從 JSON 檔案批量匯入)

(差異) ←上個修訂 | 已批准修訂 (差異) | 最新修訂 (差異) | 下個修訂→ (差異)

自適性串流(英語:ABS , adaptive bitrate streaming), 是一種佇電腦網路使用的一種技術串流技術。過去的串流媒體技術多使用 RTP / RTSP,猶毋過這馬的技術是大部份攏是 HTTP,閣較是效佇大型的分散式 HTTP 網路(比如講網際網路)分發而設計。

此技術根據即時檢測的使用者的頻寬佮 CPU 使用率,調整影片流的品質。這需要使用一種會當將單一影片源輸出為多位元速率的編碼器。播放器客戶捀依賴可用資源佇無仝位元速率的流之間切換。" 結果就是:閣較少緊號、閣較緊的開始放送、為低階佮高端連結攏提供良好的體驗。"

根據當前廣泛使用的實現,閣較具體來講,自適應串流(ABS):

  • 使用 HTTP 傳送影片流
  • 使用多位元速率編碼源內容
  • 逐个單位元速率的流予人切做細粒子的,幾秒鐘的小切片串流媒體客戶捀起先取得所有位元速率的切片索引資訊。一開始,客戶捀先請求上低位元速率的串流。若是客戶端判斷下載速度比當前位元速率的切片串流緊,伊就去請求後一个閣較高位元速率的串流。隨著播放的進行,若客戶捀發現下載速度比當前位元速率的切片串流慢,轉來請求後一个較低位元速率的串流。

切片大細佮具體實現密切相關,猶毋過一般攏佇咧二~十秒之間喔。每一个切片由一个完整的 GOP 序列組成,一个 GOP 序列內底有一个抑是濟个 I 影格,GOP 序列的第一个影格著愛 I 影格,而且每一个切片攏會當單獨的解碼播放顯示。

歷史

自適應串流由 WG 一特別流工作群組佇二空空二年十月 DVD 論壇創立。這个工課群組由東芝和 Phoenix Technologies 共同擔任主席,專家組則由微軟、蘋果、DTS Inc .、華納兄弟、二十世紀福克斯、Digital Deluxe、迪斯尼、Adobe 和 Akamai 組成。

實現

自適應串流由 Move Networks 引入來,這馬𨑨迌物仔有 Adobe、Apple 佮微軟。Move Networks 佇二空一空年九月得著自適應串流的專利。

MPEG-DASH

MPEG-DASH 是因為 HTTP 的自適應串流方案內底的唯一國際標準。

MPEG-DASH 技術由 MPEG 主導開發:

  • 二空一空年開始 DASH 相關的工課,
  • 二空一一年一月成做國際標準草案,
  • 二空一一年十一月成做國際標準,
  • 二空一二年四月,MPEG-DASH 以 ISO / IEC 二嬸三千空九九學一 : 二千空一十二發表。

MPEG-DASH 是因為三 GPP 第九版的 Adaptive HTTP streaming(AHS)和 Open IPTV Forum 二版的 HTTP Adaptive Streaming ( HAS )。做伊佮 MPEG 合作的一部份,三 GPP 第十版採用矣 DASH(採用特別的編碼佮操作模式), 用無線網路。

可用的 MPEG-DASH 實現有:

  • bitmovin GmbH 的開源 DASH 客戶捀庫 libdash 和 | DASHEncoder

Adobe HTTP Dynamic Streaming ( HDS )

Flash Player 和 Flash Media Server 上新版支援傳統的 RTMP 協定佮 HTTP 協定。後者佮 Apple 佮微軟因為 HTTP 的方案類似。

是因為 HTTP 的流的優勢是:

  • 毋免防火牆開普通 web 瀏覽器所需求埠以外的任何埠頭
  • 允准影片切片佇瀏覽器、閘道器佮 CDN 的快取,對而且顯示降低源侍服器的負載。

HDS 的檔案格式為啥物 FLV / F 四 V / MP 四,索引檔案為 f 四 m,同時支援直播佮時移。

Apple HTTP Live Streaming ( HLS )

HTTP Live Streaming 佇咧 iPhone 三更空佮更新版內成做標準功能。

二空一空年十月,所有自適應串流方案攏作為產權提供的時陣,Apple 將 HLS 提交著講 IETF,成做是正式的 RFC .

HLS 串流使用副檔名做 . m 三 u 八的檔案做索引,檔案切片格式為 TS,支援直播佮時移。支援的客戶捀包括 iPad , iPhone , STB,VLC 佮其他支持的裝置。

Microsoft Smooth Streaming ( MSS )

Smooth Streaming 是 IIS 的媒體服務擴充,用於支援基於 HTTP 的自適應串流。

佇二空一空年十一月發布的 IIS Media Services 四淋零中,軟軟引入一項使按呢 Live Smooth Streaming H . 兩百六十四 / AAC 影片動態封裝做 Apple HLS 格式的功能,直接提供予 iOS 裝置,毋免閣再編碼。

MSS 的檔案切片做法 mp 四,索引檔案為 ism / ismc,同時支援直播佮時移。

外部連結

  • The Next Big Thing in Video : Adaptive Bitrate Streaming
  • HTTP Adaptive Streaming
  • Apk Live China
  • Apk Live bar bar China

參考