メディア・ストリーム概要
メディア・サービスには、ABRストリームのターゲット・フォーマット変換、暗号化およびビデオ・セグメンテーション用のパッケージ機能が含まれています。また、主要なContent Delivery Network (CDN)パートナ・オリジン統合またはダイレクト・サービス・エッジ・サービスを使用して、パッケージ化されたABRコンテンツのセキュアでスケーラブルな配信を提供します。Media Streamsは、ソース・コンテンツからのストリーミング・フォーマットの配布およびパッケージ化プロセスを簡素化し、複雑なビデオ・パッケージング・インフラストラクチャをシームレスに管理できるようにします。
メディア・ストリームは、オブジェクト・ストレージ・バケットに存在するトランスコードされたコンテンツを表すHLS (m3u8ファイル)を取り込むことで機能します。コンテンツは、OCI Media Flowを使用するか、外部トランスコード・サービスを使用して作成できます。ただし、コンテンツは、メディア・ストリームがサポートする取込み形式に準拠している必要があり、オブジェクト・ストレージ・バケットに存在する必要があります。メディア・ストリームは、ディストリビューション・チャネルの一部として定義されている、指定されたパッケージ化とオリジネーションを実行します。
メディア・ストリームの概念
OCI Media Streamsで使用される主な概念と用語の一部を次に示します。
- ストリーム配分チャネル
- 元の構成とパッケージング構成のユーザー定義の組合せ。
- OCI EdgeストリームCDN構成
- 構成なしのコンテンツ配信ネットワーク。特定のコンテンツ配信ネットワーク(CDN)統合なしで、OCI Media Streamsディストリビューション・チャネルから直接パッケージ化されたビデオ・コンテンツをストリーミングできます。
- AkamaiストリームCDN構成
- OCI Media Streamsディストリビューション・チャネルをAkamaiのオリジン・サーバーとして機能させる、Akamai CDNとの統合を可能にする構成。
- HLSパッケージング構成
- ビデオ・コンテンツのHTTP Live Streaming (HLS)パッケージ化用のユーザー定義構成。
メディア・ストリームへのアクセス
メディア・ストリームには、コンソール(ブラウザベースのインタフェース)、Oracle Cloud Infrastructure CLIまたはREST APIを使用してアクセスできます。
ユーザーの好みや実行するタスクとの適合性に基づいて、次のオプションのいずれかを使用します:
- https://cloud.oracle.comは、使いやすいブラウザベースのインタフェースです。コンソールにアクセスするには、次のいずれかのサポートされているブラウザを使用する必要があります:
- Google Chrome 69以降
- Firefox 62以上
- Safari 12.1以降
コンソールにサインインすると、クラウド・テナント、ユーザー名およびパスワードの入力を求められます。
詳細は、サポートされているブラウザおよびセキュリティ資格証明を参照してください。
ノート
コンソール、APIまたはCLIを使用して、クラウド・リソースに説明、タグまたはわかりやすい名前を割り当てる場合、機密情報を入力することは避けてください。 - OCI CLIまたはREST APIを使用するには、環境を設定するか、Oracle Cloud Infrastructureのクラウド・シェルを使用できます。
- クラウド・シェルでCLIまたはREST APIを使用するには、コンソールにサインインします。クラウド・シェルの使用およびCLIコマンド・リファレンスを参照してください。
- 環境にOCI CLIをインストールするには、CLIのインストールのクイック・スタートのステップに従います。使用可能なSDKのリストは、SDKおよびCLIを参照してください。CLIの概要も参照してください。
- REST APIを使用する場合は、REST APIドキュメントおよびAPIリファレンスとエンドポイントを参照してください。
権限または認可に関連する問題が発生した場合は、アクションの実行中に、管理者に連絡してアクセスのタイプを確認してください。
メディア・ストリームを開始するには、メディア・ストリームの開始を参照してください。
認証と認可
Oracle Cloud Infrastructureの各サービスは、すべてのインタフェース(コンソール、SDKまたはCLI、およびREST API)で、認証および認可のためにIAMと統合されます。
会社の管理者は、様々なサービスやリソースにアクセスできるユーザー、およびそのアクセスのタイプを制御するグループ、コンパートメントおよびポリシーを設定する必要があります。たとえば、ポリシーは、ユーザーの作成、クラウド・ネットワークの作成と管理、インスタンスの作成、バケットの作成、オブジェクトのダウンロードを実行できるユーザーを制御します。
- 初めて管理者になった場合は、ポリシーの開始を参照してください。
- メディア・ストリームのポリシー記述の詳細は、IAMポリシーを参照してください。
- その他のサービスに関するポリシーの記述の詳細は、「ポリシー・リファレンス」を参照してください。
管理者以外の通常のユーザーが会社所有のOracle Cloud Infrastructureリソースを使用する必要がある場合は、管理者に連絡してユーザーIDを設定してください。管理者は、ユーザーが使用する必要がある1つ以上のコンパートメントを確認できます。
リソース識別子
メディア・ストリーム・リソースは、OCIのほとんどのタイプのリソースと同様に、Oracleによって割り当てられた一意の識別子であるOracle Cloud ID (OCID)を持ちます。
OCIDのフォーマットおよびその他のリソース識別方法の詳細は、リソース識別子を参照してください。
リージョンおよび可用性ドメイン
リージョンは限定された地理的領域で、可用性ドメインはリージョン内に配置された1つ以上のデータ・センターです。
リージョンおよび可用性ドメインは、メディア・ストリーム・リソースの物理的および論理的な編成を示します。
メディア・ストリームは、すべてのOracle Cloud Infrastructure商用リージョンで使用できます。Oracle Cloud Infrastructureの使用可能なリージョン、関連する場所、リージョン識別子、リージョン・キーおよび可用性ドメインのリストは、リージョンおよび可用性ドメインについてを参照してください。
制限
リージョンのメディア・ストリーム・サービス制限を確認してください。
サービス制限は、リソースに対して設定された割当てまたは許容量です。
次の制限はテナントごとです。
リソース | 制限名 | Oracleユニバーサル・クレジット | Pay As You Goまたはトライアル |
---|---|---|---|
配布チャネルの最大数 | メディアストリーム配信チャネル | 1,000 | 1,000 |
パッケージング構成の最大数 | メディアストリームパッケージング構成 | 10,000 | 10,000 |
CDN構成の最大数 | メディア- ストリーム-cdn- 構成 | 1,000 | 1,000 |
メディア・アセットの最大数 | メディア・アセット | 50,000,000 | 50,000,000 |
統合サービス
メディア・ストリームは、次のサービスおよび機能と統合されています。
IAM
メディア・ストリームは、すべてのインタフェース(コンソール、SDK、CLIおよびREST API)の認証および認可のためにIAMと統合されます。
詳細は、認証と認可を参照してください。
共通ポリシーを作成して、メディア・ストリーム・ユーザーを認可できます。IAMポリシーを作成して、メディア・ストリームへのユーザー・アクセスを制御することもできます。
イベント
メディア・ストリームは、イベント・サービスと統合されています。詳細は、「メディア・ストリーム・イベント」を参照してください。
検索:
Oracle Cloud Infrastructure Searchでは、異なるサービスやコンパートメントを経由せずに、テナンシのリソースを検索できます。検索問合せでmedia-stream-distribution-channel
、media-stream-packaging-config
およびmedia-stream-cdn-config
リソース・タイプを検索できます。