ナビゲーションをスキップする

ソリューションのアーキテクチャ: デジタル メディアのライブ ストリーミング

ライブ ストリーミング ソリューションでは、ストリーミング形式のインタビュー、会議、スポーツ イベントなどのビデオをリアルタイムに取り込み、オンラインでコンシューマーに配信できます。このソリューションでは、ビデオをビデオ カメラで取り込み、チャンネルの入力エンドポイントに送信します。チャンネルは、ライブ入力ストリームを受信して、ストリーミング エンドポイントでそのライブ入力ストリームを Web ブラウザーまたはモバイル アプリからストリーミングで利用できるようにします。また、ストリームをさらに処理して配信する前にプレビューおよび検証するためのプレビュー監視エンドポイントも備えています。チャンネルは、取り込まれたコンテンツが後でストリーミングされるように、これを記録して格納できます (ビデオ オンデマンド)。

このソリューションは、Azure マネージ サービス (Media Services 」と「 Content Delivery Network) 上に構築します。これらのサービスは高可用性環境で実行、修正、サポートされるため、実行される環境ではなくソリューションに注力できます。

Live streaming digital mediaA live streaming solution allows you to capture video in real-time and broadcast it to consumers in real time, such as streaming interviews, conferences and sporting events online. In this solution, video is captured by a video camera and sent to a channel input endpoint. The channel receives the live input stream and makes it available for streaming through a streaming endpoint to a web browser or mobile app. The channel also provides a preview monitoring endpoint to preview and validate your stream before further processing and delivery. The channel can also record and store the ingested content in order to be streamed later (video-on-demand).TokenTokenLicense/KeyLicense/KeyChannelLive SourceCloud DRM License/Key Delivery ServeStreamingEndpointMulti-ProtocolDynamicPackaging/Multi-DRMAzure CDNAzure BlobStoragePreviewMonitoringAzure Media Playerin BrowserAzure Media Playerin Mobile AppAzure LiveEncoder3rd Party On-PremisesLive EncoderProgram

実装ガイダンス

製品/説明 ドキュメント

パートナーのオンプレミス ライブエンコーダー

クラウドに取り込むライブ ソースを RTMP、MPEG トランスポート ストリーム、またはフラグメント化 MP4 形式で出力します。

Blob Storage

テキストやバイナリ データなどの大量の非構造化データを格納します。これらのデータは、HTTP または HTTPS を使用して世界中のどこからでもアクセスできます。Blob Storage を使用すると、データを一般に公開することも、アプリケーション データをプライベートに保存することもできます。

Media Services

ライブ ストリーミング コンテンツの取り込み、エンコード、プレビュー、保存、および配信する機能を提供します。チャンネル、プログラム、およびストリーミング エンドポイントにより、取り込み、フォーマット、DVR、セキュリティ、スケーラビリティ、冗長性などすべてのライブ ストリーミング機能に対応します。

Azure ストリーミング エンドポイント

コンテンツを直接コンテンツ プレーヤー アプリケーション、またはさらに配信するためにコンテンツ配信ネットワーク (CDN) に配信できるストリーミング サービスを表します。

Content Delivery Network

グローバルな展開と豊富な機能セットを備えた、セキュアで信頼性の高いコンテンツ配信を提供します。

Azure Media Player

HTML5 (MSE/EME) のような業界規格を使用して、豊かなアダプティブ ストリーミング エクスペリエンスを提供します。開発者は、使用されている再生テクノロジを問わず、統合 JavaScript インターフェイスを使用して API にアクセスできます。

プレビュー監視

ライブ ストリームをさらに処理して配信する前にプレビューおよび検証を行う機能を提供します。

マルチ DRM コンテンツ保護

マルチ DRM (PlayReady、Widevine、FairPlay Streaming) または AES クリア キー暗号化を使用してコンテンツを安全に配信します。

関連ソリューションのアーキテクチャ

Video-on-demand digital mediaA basic video-on-demand solution that gives you the capability to stream recorded video content, such as films, news clips, sports segments, training videos and customer support tutorials to any video-capable endpoint device, mobile application or desktop browser. Video files are uploaded to Azure Blob Storage, encoded to a multi-bit rate standard format, then distributed via all major adaptive bit-rate streaming protocols (HLS, MPEG-DASH, Smooth) to the Azure Media Player client.TokenTokenLicense/KeyLicense/KeyAzure BlobStorageStreamingEndpointMulti-Protocol Dynamic Packaging/Multi-DRMAzure Encoder(Standard orPremium)Azure Media Playerin BrowserAzure Media Playerin Mobile AppCloud DRMLicense/KeyDelivery ServerAzure CDNMezzanineVideo Files

ビデオ オンデマンド デジタル メディア

映画、ニュース クリップ、スポーツのダイジェスト、トレーニング ビデオ、カスタマー サポート チュートリアルなどの録画されたビデオ コンテンツを、あらゆるビデオ対応エンドポイント デバイス、モバイル アプリケーション、またはデスクトップ ブラウザーにストリーミング配信できる、基本的なビデオ オンデマンド ソリューションです。ビデオ ファイルは Azure Blob Storage にアップロードされ、マルチビットレートの標準フォーマットにエンコードされて、その後すべての主要なアダプティブ ビットレート ストリーミング プロトコル (HLS、MPEG-DASH、Smooth) を介して Azure Media Player クライアントに配信されます。

詳細情報
Keyword search/speech-to-text/OCR digital mediaA speech-to-text solution allows you to identify speech in static video files so you can manage it as standard content, such as allowing employees to search within training videos for spoken words or phrases, and then enabling them to quickly navigate to the specific moment in the video. This solution allows you to upload static videos to an Azure website. The Azure Media Indexer uses the Speech API to index the speech within the videos and stores it in SQL Azure. You can search for words or phrases by using Azure Web Apps and retrieve a list of results. Selecting a result enables you to see where in the video the word or phrase is mentioned.TTML, WebVTTKeywordsAzure BlobStorageStreamingEndpointMulti-ProtocolDynamicPackaging/Multi-DRMWeb AppsAzure CDNSourceA/V FilesAzure MediaIndexer/OCR Media ProcessorAzure SearchAzure Media PlayerAzure Encoder(Standard orPremium)

キーワード検索/Speech-to-Text/OCR デジタル メディア

Speech to Text ソリューションにより、静的なビデオ ファイル内のスピーチを識別して、このスピーチを標準コンテンツとして管理できます (従業員がトレーニング ビデオ内の話し言葉やフレーズを検索し、ビデオ内の特定の位置に移動できるようにするなど)。このソリューションを使用して、静的なビデオを Azure Web サイトにアップロードできます。Azure Media Indexer は Speech API を使用してビデオ内のスピーチにインデックスを付け、SQL Azure に格納します。ユーザーは Azure Web Apps から単語やフレーズを検索して、結果の一覧を取得できます。結果を選択すると、ビデオのどこでその単語やフレーズが使われているかを確認できます。

詳細情報