張貼日期: Dec 4, 2019

Amazon Kinesis Video Streams 現在支援透過 WebRTC 進行即時媒體串流。WebRTC 是一種開放原始碼專案,允許在 Web 瀏覽器、行動應用程式及連接的裝置之間透過簡單的 API 即時通訊。Kinesis Video Streams with WebRTC 可讓開發人員透過即時雙向媒體串流和應用程式與連接裝置之間的互動性建立應用程式。一般使用包含視訊門鈴或嬰兒監控與您的行動電話、視訊聊天以及點對點媒體串流之間的互動視訊和音訊

開發人員可以使用 Amazon Kinesis Video Streams 和 WebRTC 輕鬆串流即時雙向媒體,用於以下使用案例:家居安全與監控、啟用攝像頭的門鈴、嬰兒和寵物監控、智慧家電等。Kinesis Video Streams 將 WebRTC 功能透過硬體平台特定的 SDK 融入攝像頭 IoT 裝置,且可彈性地擴展,以支援上百萬裝置。作為全受管功能,客戶不必建立、操作或擴展任何 WebRTC 相關雲端基礎架構,例如傳送訊號或媒體轉送伺服器。 

Kinesis Video Streams 包含 WebRTC 傳送訊號端點,用於快速對等探索和安全連線建立。其包含受管 Session Traversal Utilities for NAT (STUN) 和 Traversal Using Relays around NAT (TURN) 端點,以便即時交換對等端之間的媒體。它還包含免費的開放原始碼 SDK,可直接與攝像頭韌體整合,以針對對等探索和媒體串流,啟用與 Kinesis Video Streams 端點的安全通訊。最後,它提供適用於 Android、iOS 和 JavaScript 的用戶端程式庫,允許符合 WebRTC 的行動和 Web 播放器安全地探索,並與攝像頭裝置連接,以進行媒體串流和雙向通訊。

使用 Amazon Kinesis Video Streams,您只需按實際用量付費。如需詳細資料,請參閱 Amazon Kinesis Video Streams 定價

若要進一步了解 Amazon Kinesis Video Streams 的 WebRTC 支援,請參閱開發人員文件

如需了解 Amazon Kinesis Video Streams 可用性,請參閱 AWS 全球區域表