什麼是 Amazon Kinesis Video Streams 與 WebRTC - Kinesis Video Streams

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

什麼是 Amazon Kinesis Video Streams 與 WebRTC

WebRTC 是一種開放技術規格,可讓瀏覽器和行動應用程式之間透過簡單 API 進行即時通訊 (RTC)。它使用對等技術在連接的對等之間進行實時數據交換,並提供交 human-to-human 互所需的低延遲媒體流。WebRTC 規範包括一組 IETF 通訊協定,包括互動式連線建立、周遊 NAT 周遊轉送 (TURN),以及用於建立連線的工作階段穿越公用程式 (STUN),以及用於建立 peer-to-peer 連線能力的通訊協定規格,以及可靠且安全的即時媒體和資料串流的通訊協定規格。

Amazon Kinesis Video Streams 以全受管功能提供符合標準的 WebRTC 實作。您可以使用 Amazon Kinesis Video Streams with WebRTC 安全地即時串流媒體,或在任何攝影機 IoT 裝置與符合 WebRTC 標準的行動或 Web 播放器之間,執行雙向音訊或視訊互動。因為是全受管功能,您不需要建置、執行或擴展任何與 WebRTC 相關的雲端基礎設施,例如訊號或媒體轉送伺服器,即可在應用程式和裝置之間安全地串流媒體。

將 Kinesis Video Streams 與 WebRTC 搭配使用,您可以輕鬆建立即時 peer-to-peer 媒體串流的應用程式,或在攝影機 IoT 裝置、網頁瀏覽器和行動裝置之間的即時音訊或視訊互動,以適用於各種使用案例。這些應用程式可以幫助家長監控嬰兒的房間、讓屋主使用視訊門鈴檢查誰在門口、讓攝影功能掃地機器人的擁有者在手機上觀看即時攝影機串流,以從遠端控制機器人,諸如此類。

如果您是第一次使用 WebRTC 技術的 Kinesis Video Streams 使用者,我們建議您閱讀下列章節:

區域可用性

使用 WebRTC 技術的 Amazon Kinesis Video Streams 可在下列區域使用:

區域名稱 AWS區域代碼
美國東部 (俄亥俄) us-east-2
美國東部 (維吉尼亞北部) us-east-1
美國西部 (奧勒岡) us-west-2
非洲 (開普敦) af-south-1
亞太區域 (香港) ap-east-1
亞太區域 (孟買) ap-south-1
亞太區域 (首爾) ap-northeast-2
亞太區域 (新加坡) ap-southeast-1
亞太區域 (雪梨) ap-southeast-2
亞太區域 (東京) ap-northeast-1
加拿大 (中部) ca-central-1
歐洲 (法蘭克福) eu-central-1
歐洲 (愛爾蘭) eu-west-1
歐洲 (倫敦) eu-west-2
歐洲 (巴黎) eu-west-3
南美洲 (聖保羅) sa-east-1

Kinesis Video Streams 與 WebRTC 技術定價

如需使用 WebRTC 定價的 Kinesis Video Streams 的相關資訊,請參閱 Amazon Kinesis Video Streams 定價。

使用 WebRTC 技術存取 Kinesis Video Streams

您可以使用下列任何一種方式搭配 WebRTC 技術使用 Kinesis Video Streams:

AWS Management Console

AWS Management Console 入門

控制台是一個基於瀏覽器的界面,用於訪問和使用AWS服務,包括 Kinesis Video Streams 與 WebRTC。

AWS SDK

AWS 提供軟體開發套件 (SDK),包含適用於各種程式設計語言和平台 (例如,Java、Python、Ruby、.NET、iOS、Android 等等) 的程式庫及範本程式碼。開發套件提供了一種方便的方式,可透過 WebRTC 技術建立 Kinesis Video Streams 的程式設計存取。如需 AWS 開發套件的其他資訊 (包括如何下載並安裝開發套件),請參閱 Amazon Web Services 工具

使用 WebRTC 技術 HTTPS API 的 Kinesis Video Streams

您可以使用 WebRTC 存取 Kinesis Video Streams,也可以透過AWS程式設計方式使用 Kinesis Video Streams 搭配 WebRTC 技術 API 來存取 Kinesis 視訊串流,讓您可以直接向服務發出 API 要求。如需詳細資訊,請參閱 Amazon Kinesis Video Streams API 參考