Smooth Streaming on Windows 8.1 App

Smooth Streaming 的技術,可以讓使用者在觀看影音內容時,能依據使用者當時的連線狀況,給予不同的解析度來播放,以達到觀看時的流暢性;比如使用者以 3G 上網或在網咖以極速連線時,Smooth Streaming 可以即時偵測網路頻寬,立即調整以較小或較大的 bit rate 來播放,減少出現 buffering 的等待機會。

若您已經採用了 Smooth Streaming 技術,要在 Windows 8.1 App 中播放是很容易的事,而且可以直接使用 MediaElement 物件來播放。

各位可下載以下程式碼作為連結 Smooth Streaming 的參考: https://sdrv.ms/1enKc40

您會需要: Microsoft PlayReady Client SDK for Windows 8.1 Store Apps, Microsoft Smooth Streaming Client SDK for Windows 8.1

有個公開的 Smooth Streaming 資料源可以讓大家作測試: Microsoft PlayReady (TM) Test Server

以下是幾個執行畫面:

image

全螢幕播放:

image