什麼是使用 Web 的 Amazon Kinesis Video StreamsRTC? - Kinesis Video Streams

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

什麼是使用 Web 的 Amazon Kinesis Video StreamsRTC?

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

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

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

如果您是 Kinesis Video Streams with Web 的第一次使用者RTC,建議您閱讀下列章節: