本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Kinesis Video Streams 播放
您可以使用下列方法檢視 Kinesis 視訊串流:
-
GetMedia— 您可以使用建置自己的應用程式來處理 Kinesis Video Streams。
GetMedia
APIGetMedia
是實時API的低延遲。要創建一個使用的播放器GetMedia
,您必須自己構建它。如需如何開發使用顯示 Kinesis 視訊串流之應用程式的相關資訊GetMedia
,請參閱使用剖析器程式庫進行串流。 -
HLS— HTTP實時流媒體(HLS)
是一種HTTP基於行業標準的媒體流通信協議。您可以用HLS來檢視 Kinesis 視訊串流,以進行即時播放或檢視封存的視訊。 您可以用HLS於實時播放。延遲通常介於 3-5 秒之間,但視使用案例、播放程式和網路條件而定,延遲時間可能在 1—10 秒之間。您可以使用第三方播放器(例如 Video.js
或 Google Saka 播放器 )通過以編程方式或手動提供HLS流會話URL來顯示視頻流。您也可以在 Apple Safari 或 Microsoft Edge 瀏覽器的位置列URL中輸入HLS串流工作階段來播放視訊。 -
MPEG-DASH — 動態自適應流 over HTTP (DASH)
,也稱為 MPEG-DASH,是一種自適應比特率流協議,可通過從傳統 HTTP Web 服務器傳遞的互聯網上實現高質量的媒體內容流。 您可以使用 MPEG-DASH 進行實時播放。延遲通常介於 3-5 秒之間,但視使用案例、播放程式和網路條件而定,延遲時間可能在 1—10 秒之間。您可以使用第三方播放器(例如 dash.js
或 Google Saka 播放器 )通過以編程方式或手動提供 MPEG-DASH 流會話URL來顯示視頻流。 -
GetClip— 您可以使用在指
GetClip
API定的時間範圍內,從指定的視訊串流下載包含已封存、隨選媒體的剪輯片段 (在MP4檔案中)。如需詳細資訊,請GetClipAPI參閱參考。