2015-06-28 117 views

回答

2

DASH清單文件(.mpd)包含關於特定視頻流的單個音頻和視頻流的信息(術語獲得一點當你流式傳輸以DASH格式打包的視頻時,它實際上通常包含多個單獨的音頻和視頻流)。

音頻和視頻流可以用不同的方式引用,但一種常見的方式是提供一個URL。

視頻通常以多比特率流的形式提供,以適應不同的網絡條件,但音頻通常足夠小,以至於大多數網絡條件下的單個流都可以使用。出於這個原因,具有可以用多比特率視頻流播放的單個音頻流是重要的。

類似地,清單中可能包含不同語言的音頻流,因此播放器/用戶可以選擇哪一個適當。

任何可以播放DASH格式的播放器應該能夠處理播放具有不同URL(鏈接)的視頻和音頻鏈接。

+0

你可以給我看一個html5/flash播放器的例子,它可以流式傳輸 – user2650277

+0

@ user2650277 - BitMovin的BitDASH播放器(https://www.dash-player.com)和Google Shaka播放器(http:// shaka-player-demo .appspot.com)是播放DASH流的HTML5播放器。 Unified Streaming的包裝器(http://www.unified-streaming.com/products/packager/)是一個可以產生DASH流的服務器端包裝器的例子。還有各種開源的DASH流媒體/打包器,一些基於VLC的和這個,edash:https://github.com/google/edash-packager/blob/master/README.md – Mick