Azure 影片分析器術語

注意

我們即將淘汰 Azure 影片分析器預覽服務,建議您於 2022 年 12 月 1 日之前從影片分析器轉換出您的應用程式。

媒體用 Azure 影片分析器不會受此淘汰影響。 此產品現已重新命名為 Azure Video Indexer。 按一下此處以深入了解。

需要採取動作:若要將工作負載的中斷降至最低,請於 2022 年 12 月 1 日之前,依此指南所述的建議,從影片分析器轉換您的應用程式。 2022 年 12 月 1 日之後,您的 Azure 影片分析器帳戶將不再運作。 從 2022 年 5 月 2 日開始,您將無法再建立新的影片分析器帳戶。

本文提供與 Azure 影片分析器相關的術語概觀。

管線拓撲

管線拓撲可讓您定義應該從哪裡擷取媒體、如何處理媒體,以及應該在哪裡傳遞媒體。 它可讓您定義管線,其中包含來源、處理器和接收節點,而您可以用來建置即時影片分析應用程式。

RTSP

RTSP 是指即時串流通訊協定。 它是應用程式層級通訊協定,用於控制具有即時屬性的資料傳遞。 RTSP 提供可延伸的架構,以啟用即時資料 (例如音訊和影片) 的受控制、隨選傳遞。 影片分析器支援從支援 RTSP 的 IP 相機擷取、分析和錄製視訊。

VMS

VMS 是指影片管理系統。 這類系統可用來設定和控制 CCTV 相機,以及從中擷取和錄製影片。 這些系統也提供用戶端應用程式來播放錄製的影片。

錄製

在適用於安全性相機的影片管理系統內容中,影片錄製是指從相機擷取影片,並且儲存它以供後續透過行動或瀏覽器應用程式進行檢視的程序。 影片錄製可以分類為連續影片錄製以事件為基礎的影片錄製影片錄製概念頁面中會更詳細地說明這些內容。

串流

您可以使用影片分析器,使用業界標準、HTTP 型媒體串流通訊協定 (例如 HTTP 即時串流 (HLS)MPEG-DASH) 將影片錄製串流至用戶端。 您可以使用 Azure 影片分析器播放程式小工具 (Web 元件) 來播放影片資源。 此外,JW Playerhls.jsVideoJSGoogle 的 Shaka Player 等 Web 播放程式支援 HLS,或者您可以使用 Android 的 Exoplayer 和 iOS 的 AV Foundation 在行動裝置應用程式中原生轉譯。 MPEG-DASH 可由此頁面上用戶端的清單提供類似的支援。

匯出

在安全性相機的 VMS 內容中,匯出影片是指取得影片錄製的部分並建立個別檔案 (通常是 MP4 檔案,然後其可在外部共用) 的程序。 例如,影片錄影可能包含工作人員的提示動作防止安全事件的片段。 錄製的該部分可以匯出至 MP4 檔案,以供日後訓練課程使用。

影片

影片是影片分析器帳戶中的資源,可啟用 VMS 功能,例如錄製、播放、串流和匯出。 影片可以從 RTSP 相機錄製,也可以藉由匯出現有錄製影片的一部分來建立。 錄製的影片可以使用影片分析器播放程式小工具或其他相容的播放程式進行串流和檢視。 匯出的影片可以下載為 MP4 檔案。

使用影片分析器從 RTSP 相機錄製時,您應該將該影片資源與該相機產生關聯。 您可以持續從該相機錄製影片到該影片資源,也可以根據事件偶爾錄製 - 影片分析器支援將資料附加至現有的影片資源。 不過,這需要 RTSP 相機的屬性 (其解析度、畫面播放速率等) 保持不變。 如果您需要變更相機設定,則應該切換為錄製到新的影片資源。

當您建立影片分析器帳戶時,您必須將 Azure 儲存體帳戶與其建立關聯。 錄製和匯出的影片會儲存為儲存體帳戶的容器中的 Blob。 與這類影片資源相關聯的所有內容都會儲存為對應容器中的 Blob,而影片分析器會保存中繼資料 (例如名稱、描述、建立時間)。

gRPC

gRPC 是可以搭配任何語言的高效能遠端程序呼叫 (RPC) 架構。 它會透過通訊協定緩衝區 3 使用工作階段型結構化結構描述作為其用於通訊的基礎訊息交換格式。

低延遲串流

低延遲影片串流是 VMS 系統的有利功能。 影片分析器可以以約 2 秒的延遲串流即時影片。 延遲表示在相機前發生事件,以及在播放裝置上看到該事件的瞬間之間的延遲。

後續步驟