即時串流數字媒體

Azure Blob 儲存體
Azure 內容傳遞網路
Azure 媒體播放器
Azure 媒體服務

解決方案構想

本文是解決方案概念。 如果您想要使用詳細資訊來擴充內容,例如潛在的使用案例、替代服務、實作考慮或定價指引,請提供 GitHub 意見反應讓我們知道。

此解決方案建置在 Azure 受控服務上:媒體服務內容傳遞網路。 這些服務會在高可用性環境中執行、修補和支援,讓您專注於解決方案,而不是其執行的環境。

架構

Architecture diagram shows the flow from the live source through Azure live encoder to the streaming endpoint.

下載此架構的 Visio 檔案

元件

  • 合作夥伴內部部署即時編碼器:輸出實時來源,以 RTMP(S) 或 Smooth Streaming 的形式內嵌至雲端。
  • 儲存大量的非結構化數據,這些數據可透過 HTTP 或 HTTPS 從世界各地存取。 您可以使用 Blob 記憶體 公開資料給世界,或私下儲存應用程式數據。
  • 媒體服務:內嵌、編碼、預覽、儲存及傳遞即時串流內容。 即時事件、實時輸出和串流端點會處理即時串流功能,包括擷取、格式、DVR、安全性、延展性和備援。
  • 媒體服務 串流端點:代表可將內容直接傳遞至用戶端播放機應用程式的串流服務,或傳遞至內容傳遞網路(CDN)以進行進一步發佈。
  • 內容傳遞網路:提供具有廣泛全球影響力和豐富功能集的安全可靠內容傳遞。
  • Azure 媒體播放器:使用 HTML5 (MSE/EME) 等業界標準來提供豐富的調適性串流體驗。 無論使用的是何種播放技術,開發者都有可用於存取 API 的整合 JavaScript 介面。
  • 預覽監視:先預覽並驗證即時串流,再進一步處理和傳遞。
  • 多重DRM內容保護:使用多重DRM安全地傳遞內容(PlayReady、Widevine、FairPlay Streaming)或 AES 清除金鑰加密。

解決方案詳細資料

即時串流解決方案可讓您即時擷取影片,並即時廣播給取用者。 這包括在線串流採訪、會議和體育賽事。 在此解決方案中,視訊會由視訊相機擷取,並傳送至即時事件輸入端點。 即時事件會接收輸入串流,並讓它可供透過串流端點串流至網頁瀏覽器或行動應用程式。 即時事件也會提供預覽監視端點,以預覽和驗證您的串流,再進一步處理和傳遞。 即時活動也可以錄製並儲存內嵌的內容,以便稍後進行串流處理(視訊隨選)。

潛在的使用案例

此解決方案適用於從大型公司到小型內容建立者的任何人。

下一步