什麼是 Amazon Kinesis Video Streams 與網絡RTC? - Kinesis Video Streams

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

什麼是 Amazon Kinesis Video Streams 與網絡RTC?

Web RTC 是一個開放的技術規範,用於通過簡單的跨瀏覽器和移動應用程序實現實時通信(RTC)APIs。它使用對等技術在連接的對等之間進行實時數據交換,並提供交 human-to-human 互所需的低延遲媒體流。Web RTC 規格包括一組IETF協議,包括互動式連接建立遍歷使用轉送周圍NAT(TURN),以及用於建立連接的會話遍歷公用程序NAT(STUN),以及用於建立 peer-to-peer 連接的協議規格,以及用於可靠和安全的實時媒體和數據流的協議規格。

Amazon Kinesis Video Streams 以全受管功能提供符合標準的 Web RTC 實作。您可以RTC將 Amazon Kinesis Video Streams 與網路搭配使用,安全地即時串流媒體,或在任何攝影機 IoT 裝置和RTC符合 Web 規範的行動或網路播放器之間執行雙向音訊或視訊互動。作為完全受控的功能,您不必建置、操作或擴展任何RTC與 Web 相關的雲端基礎架構,例如信號或媒體中繼伺服器,即可在應用程式和裝置之間安全地串流媒體。

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

如果您是首次使用網路 Kinesis Video Streams 的使用者RTC,我們建議您閱讀下列章節: