IVS の用語集
「AWS 用語集」も参照してください。下の表では、LL は IVS 低レイテンシーストリーミング、RT、IVS リアルタイムストリーミングを表します。
言葉 | 説明 | LL | RT | チャット |
---|---|---|---|---|
AAC | 高度なオーディオコーディング。AAC は、非可逆デジタルオーディオ圧縮用のオーディオコーディング規格です。MP3 形式の後継として設計された AAC は、通常、同じビットレートで MP3 よりも高い音質を実現します。AAC は MPEG–2 および MPEG–4 の仕様の一部として ISO と IEC によって標準化されています。 | ✓ | ✓ | |
アダプティブビットレートのストリーミング | アダプティブビットレート (ABR) ストリーミングにより、IVS プレーヤーは接続品質が低下した場合は低いビットレートに切り替え、接続品質が向上した場合は高いビットレートに戻すことができます。 | ✓ | ||
アダプティブストリーミング | 「サイマルキャストによるレイヤードエンコーディング」を参照してください。 | ✓ | ||
管理ユーザー。 | AWS アカウントで利用可能なリソースとサービスへの管理アクセス権を持つ AWS ユーザー。「AWS セットアップユーザーガイド」の「用語」を参照してください。 | ✓ | ✓ | ✓ |
ARN | AWS リソースに固有の識別子である Amazon リソースネーム。具体的な ARN 形式は、リソースの種類によって異なります。IVS リソースで使用される ARN 形式については、「サービス認可リファレンス」を参照してください。 | ✓ | ✓ | ✓ |
アスペクト比 | フレーム幅とフレーム高さの比率について説明します。たとえば、16:9 はフル HD または 1080p の解像度に対応するアスペクト比です。 | ✓ | ✓ | |
オーディオモード | さまざまなタイプのモバイルデバイスユーザーや使用する機器に合わせて最適化された、プリセットまたはカスタムのオーディオ設定。「IVS Broadcast SDK: モバイルオーディオモード (リアルタイムストリーミング)」を参照してください。 | ✓ | ||
AVC、H.264、MPEG–4 Part 10 | アドバンストビデオコーディング (H.264 または MPEG–4 Part 10 とも呼ばれる) は、非可逆デジタルビデオ圧縮用のビデオ圧縮規格です。 | ✓ | ✓ | |
背景置換 | ライブストリームのクリエイターが背景を変更できるようにするカメラフィルターの一種。「IVS Broadcast SDK: サードパーティーのカメラフィルター (リアルタイムストリーミング)」の「背景の置換」を参照してください。 | ✓ | ||
ビットレート | 1 秒あたりに送受信されるビット数のストリーミングメトリック。 | ✓ | ✓ | |
ブロードキャスト、配信者 | ストリーム、ストリーマーのためのその他の用語。 | ✓ | ||
バッファリング | コンテンツが再生されることになっている時点よりも前に再生デバイスがコンテンツをダウンロードできない場合に発生する状態。バッファリングは、コンテンツがランダムに停止および開始する (「途切れ」とも呼ばれます)、コンテンツが長時間にわたって停止する (「フリーズ」とも呼ばれます)、または IVS プレイヤーが再生を一時停止するなど、いくつかの態様で現れる可能性があります。 | ✓ | ✓ | |
バイト範囲プレイリスト |
標準の HLS プレイリストよりも詳細なプレイリスト。標準 HLS プレイリストは 10 秒のメディアファイルで構成されています。バイト範囲のプレイリストでは、セグメント再生時間はストリームに設定されたキーフレーム間隔と同じです。 バイトレンジプレイリストは、S3 バケットに自動記録されたブロードキャストでのみ使用できます。HLS プレイリストに加えて作成されます。「Amazon S3 への自動レコーディング (低レイテンシーストリーミング)」の「バイトレンジプレイリスト」を参照してください。 |
✓ | ||
CBR | コンスタントビットレートとは、ブロードキャスト中に起こる事象に関わらず、動画の再生中ずっと一定のビットレートを維持するエンコーダー用のレート制御方法です。アクション中の小康状態は希望のビットレートになるようにパディングされ、ピークはターゲットビットレートに合うようにエンコーディングの品質を調整することで量子化できます。VBR ではなく CBR を使用することを強くお勧めします。 | ✓ | ✓ | |
CDN | コンテンツ配信ネットワーク (Content Delivery Network または Content Distribution Network) は、ストリーミングビデオなどのコンテンツをユーザーのいる場所に近づけることで配信を最適化する、地理的に分散したソリューションです。 | ✓ | ||
Channel | インジェストサーバー、ストリームキー、再生 URL、録画オプションなど、ストリーミングの設定を保存する IVS リソース。ストリーマーは、チャネルに関連付けられたストリームキーを使用してブロードキャストを開始します。すべてのメトリクスとブロードキャスト中に生成されるイベントは、チャネルリソースに関連付けられています。 | ✓ | ||
チャネルタイプ | チャネルの許容解像度とフレームレートを決定します。「IVS 低レイテンシーストリーミング API リファレンス」の「チャネルタイプ」を参照してください。 | ✓ | ||
チャットのログ記録 | ログ記録設定をチャットルームに関連付けることで有効にできる詳細オプション。 | ✓ | ||
チャットルーム | メッセージレビューハンドラーやチャットロギングなどのオプション機能を含む、チャットセッションの設定を保存する IVS リソース。「IVS Chat の開始方法」の「ステップ 2: チャットルームを作成する」を参照してください。 | ✓ | ||
クライアントサイドコンポジション |
ホストデバイスを使用してステージ参加者からのオーディオストリームとビデオストリームをミックスし、それらをコンポジットストリームとして IVS チャネルに送信します。これにより、クライアントリソースの使用率が高くなり、ステージやホストの問題が視聴者に影響を与えるリスクは高まりますが、コンポジションの外観をより細かく制御できます。 「サーバーサイドコンポジション」も参照してください。 |
✓ | ✓ | |
CloudFront | Amazon が提供する CDN サービス。 | ✓ | ||
CloudTrail | AWS や外部ソースからのイベントやアカウントアクティビティを収集、監視、分析、保持するための AWS サービス。「AWS CloudTrail を使用した IVS.API コールのログ作成」を参照してください。 | ✓ | ✓ | ✓ |
CloudWatch | アプリケーションの監視、パフォーマンスの変化への対応、リソース使用の最適化、および運用状況に関するインサイトの提供を行う AWS サービス。CloudWatch を使用して IVS メトリクスをモニタリングできます。「IVS リアルタイムストリーミングのモニタリング」と「IVS 低レイテンシーストリーミングのモニタリング」を参照してください。 | ✓ | ✓ | ✓ |
コンポジション | 複数のソースからのオーディオストリームとビデオストリームを 1 つのストリームにまとめるプロセス。 | ✓ | ✓ | |
コンポジションパイプライン | 複数のストリームを結合し、結果のストリームをエンコードするために必要な一連の処理ステップ。 | ✓ | ✓ | |
圧縮 | 元の表示よりも少ないビット数で情報をエンコードします。いずれの圧縮も、可逆圧縮または非可逆圧縮です。可逆圧縮は、統計上の冗長性を特定して排除することでビット数を削減します。可逆圧縮では情報が失われることはありません。非可逆圧縮は、不要な情報や重要度の低い情報を削除することでビット数を削減します。 | ✓ | ✓ | |
コントロールプレーン | チャネル、ステージ、チャットルームなどの IVS リソースに関する情報を保存し、これらのリソースを作成および管理するためのインターフェースを提供します。リージョナルであり、AWS リージョンに基づきます。 | ✓ | ✓ | ✓ |
CORS | Cross−Origin Resource Sharing は、特定のドメインにロードされたクライアントウェブアプリケーションが異なるドメイン内 S3 バケットなどのリソースと通信する方法を定義します。アクセスはヘッダー、HTTP メソッド、オリジンドメインに基づいて設定できます。「Amazon Simple Storage Service ユーザーガイド」の「クロスオリジンリソース共有 (CORS) の使用 – Amazon Simple Storage Service」を参照してください。 | ✓ | ||
カスタム画像ソース | IVS Broadcast SDK が提供するインターフェイス。プリセットカメラに限定されず、アプリケーションが独自の画像入力を行えるようにします。 | ✓ | ✓ | |
データプレーン | データを取り込みから出力まで伝送するインフラストラクチャ。コントロールプレーンで管理される設定に基づいて動作し、AWS リージョンに限定されません。 | ✓ | ✓ | ✓ |
エンコーダ。エンコーディングします | 動画やオーディオコンテンツをストリーミングに適したデジタル形式に変換するプロセス。エンコーディングはハードウェアベースでもソフトウェアベースでもかまいません。 | ✓ | ✓ | |
イベント | IVS が AmazonEventBridge モニタリングサービスに発行する自動通知。イベントは、ステージやコンポジションパイプラインなどのストリーミングリソースの状態や状態の変化を表します。「IVS 低レイテンシーストリーミングで Amazon EventBridge を使用する」および「IVS リアルタイムストリーミングで Amazon EventBridge を使用する」を参照してください。 | ✓ | ✓ | ✓ |
FFmpeg | 動画やオーディオのファイルやストリームを処理するためのライブラリとプログラム群で構成される、無料でオープンソースのソフトウェアプロジェクト。FFmpeg |
✓ | ||
断片化されたストリーム |
ブロードキャストが切断され、チャネルの録画設定で指定された時間内に再接続されるときに作成されます。生成された複数のストリームは、単一のブロードキャストと見なされ、マージされ単一の録画ストリームになります。「Amazon S3 への自動記録(低レイテンシーストリーミング)」の「フラグメント化されたストリームのマージ」を参照してください。 |
✓ | ||
フレームレート | 1 秒あたりに送受信される動画フレーム数のストリーミングメトリック。 | ✓ | ✓ | |
HLS | HTTP ライブストリーミング (HLS) は、IVS ストリームを視聴者に配信するために使用される HTTP ベースのアダプティブビットレートストリーミング通信プロトコルです。 | ✓ | ||
HLS のプレイリスト | ストリームを構成するメディアセグメントのリスト。標準 HLS プレイリストは 10 秒のメディアファイルで構成されています。HLS は、より詳細なバイト範囲のプレイリストをサポートしています。 | ✓ | ||
ホスト | ビデオやオーディオをステージに送信するリアルタイムのイベント参加者。 | ✓ | ||
IAM | Identity and Access Management は、ユーザーが ID を管理し、IVS を含む AWS のサービスとリソースへのアクセスを安全に管理できるようにする AWS サービスです。 | ✓ | ✓ | ✓ |
取り込み | IVS は、ホストまたはブロードキャストから動画ストリームを受信して処理または視聴者や他の参加者に配信するためのプロセスです。 | ✓ | ✓ | |
取り込みサーバー |
ビデオストリームを受信してトランスコーディングシステムに配信します。トランスコーディングシステムでは、ストリームがトランスミックスされるか、HLS にトランスコーディングされ、視聴者に配信されます。 インジェストサーバーは、取り込みプロトコル (RTMP、RTMPS) とともにチャネルのストリームを受信する特定の IVS コンポーネントです。チャネルの作成については、「IVS 低レイテンシーストリーミングの開始」を参照してください。 |
✓ | ||
インターレースビデオ | 後続のフレームの奇数行または偶数行のみを送信して表示し、余分な帯域幅を消費せずに、体感フレームレートを倍増させます。ビデオ品質の問題から、インターレースビデオの使用はお勧めしません。 | ✓ | ✓ | |
JSON | JavaScript オブジェクト表記とは、人が読み取れるテキストを使用して、属性と値のペアと配列データ型またはその他の直列化可能な値で構成されるデータオブジェクトを送信する、オープンなスタンダードファイル形式。 | ✓ | ✓ | ✓ |
キーフレーム、デルタフレーム、キーフレーム間隔 | キーフレーム (イントラコードまたは i フレームとも呼ばれます) は、動画内の画像のフルフレームです。後続のフレームであるデルタフレーム (予測フレームまたは P フレームとも呼ばれます) には、変更された情報のみが含まれます。キーフレームは、エンコーダーで定義されているキーフレーム間隔に応じて、ストリーム内に複数回表示されます。 | ✓ | ✓ | |
Lambda | サーバーインフラストラクチャをプロビジョニングせずにコード (Lambda 関数と呼ばれる) を実行するための AWS サービス。Lambda 関数は、イベントや呼び出しリクエストに応答して実行することも、スケジュールに基づいて実行することもできます。たとえば、IVS Chat は Lambda 関数を使用してチャットルームのメッセージレビューを有効にします。 | ✓ | ✓ | ✓ |
レイテンシー、グラストゥグラスのレイテンシー |
データ転送の遅延。IVS はレイテンシー範囲を次のように定義しています。
グラストゥグラスレイテンシーとは、カメラがライブストリームをキャプチャしてから視聴者の画面に表示されるまでの遅延を指します。 |
✓ | ✓ | |
サイマルキャストによるレイヤードエンコーディング。 | 品質レベルの異なる複数のビデオストリームを同時にエンコードして公開できます。「リアルタイムストリーミングによる最適化」の「アダプティブストリーミング: サイマルキャストによるレイヤードエンコーディング」。 | ✓ | ||
メッセージレビューハンドラ | IVS Chat の顧客に、チャットルームに配信される前にユーザーチャットメッセージを自動的に確認/フィルタリングする機能を付与します。Lambda 関数をチャットルームに関連付けることで有効になります。「チャットメッセージレビューハンドラー」の 「Lambda 関数の作成」を参照してください。 | ✓ | ||
ミキサー | IVS Mobile Broadcast SDK の機能の 1 つとして、複数のオーディオおよびビデオソースを受け取り、単一の出力を生成します。カメラ、マイク、スクリーンキャプチャ、アプリケーションで生成されたオーディオと動画などのソースを表す画面上のビデオとオーディオ要素の管理をサポートします。その後、出力を IVS にストリーミングできます。「IVS Broadcast SDK: Mixer ガイド (低レイテンシーストリーミング)」の「ミキシング用のブロードキャストセッションの設定」を参照してください。 | ✓ | ||
マルチホストストリーミング |
複数のホストからのストリームを 1 つのストリームにまとめます。これは、クライアント側またはサーバー側のコンポジションを使用して実現できます。 マルチホストストリーミングでは、視聴者をステージに招待して質疑応答、ホスト同士の競争、ビデオチャット、大勢の視聴者の前でホスト同士が会話するなどのシナリオが可能になります。 |
✓ | ||
マルチバリアントプレイリスト | ブロードキャストで利用できるすべてのバリアントストリームのインデックス。 | ✓ | ||
OAC | オリジンアクセスコントロールは S3 バケットへのアクセスを制限するメカニズムで、記録されたストリームなどのコンテンツを CloudFront CDN 経由でのみ提供できるようにします。 | ✓ | ||
OBS | オープンブロードキャスタソフトウェア (OBS) – 動画の録画と ライブストリーミング用のオープンソースの無料ソフトウェア。OBS |
✓ | ✓ | |
Participant | ホストまたは視聴者としてステージに接続したリアルタイムのユーザー。 | ✓ | ||
参加者トークン | イベント参加者がステージに参加すると、その参加者をリアルタイムで認証します。参加者トークンは、参加者がステージに動画を送信できるかどうかも制御します。 | ✓ | ||
再生トークン、再生キーペア |
顧客が プライベートチャネル での動画再生を制限できるようにする認可メカニズム。再生トークンは、再生 キーペアから生成されます。 再生キーペアは、再生用の視聴者認可トークンに署名して検証するために使用されるパブリックキーとプライベートキーのペアです。「IVS プライベートチャネルの設定」の「IVS 再生キーの作成またはインポート」と、「IVS 低レイテンシー API リファレンス」の「再生キーペアのエンドポイント」を参照してください。 |
✓ | ||
再生 URL | 視聴者が特定のチャネルの再生を開始するために使用するアドレスを識別します。このアドレスはグローバルに使用できます。IVS は、IVS グローバルコンテンツ配信ネットワーク上で最適な場所を自動的に選択し、各視聴者に動画を配信します。チャネルの作成については、「IVS 低レイテンシーストリーミングの開始」を参照してください。 | ✓ | ||
¥プライベートチャネル | 再生トークン に基づく認可メカニズムを使用して、お客様がストリームへのアクセスを制限できるようにします。「IVS プライベートチャネルの設定」の「IVS プライベートチャネルのワークフロー」を参照してください。 | ✓ | ||
プログレッシブビデオ | 各フレームのすべての行を順番に送信して表示します。ブロードキャストのすべての段階でプログレッシブビデオを使用することをお勧めします。 | ✓ | ✓ | |
クォータ |
AWS アカウントの IVS サービスリソースまたはオペレーションの最大数。つまり、これらの制限は、特に断りのない限り、AWS のアカウントごとに適用されます。すべてのクォータはリージョンごとに適用されます。「AWS 一般リファレンスガイド」の「Amazon インタラクティブビデオサービスのエンドポイントとクォータ」を参照してください。 |
✓ | ✓ | ✓ |
リージョン |
リージョンを使用すると、特定の地域に物理的に存在する AWS のサービスにアクセスすることができます。リージョンでは耐障害性や安定性が提供され、レイテンシーを低減することもできます。これにより、リージョンの障害の影響を受けずに利用できる冗長リソースを作成できます。 ほとんどの AWS サービスのリクエストは特定の地域に関するものです。あるリージョンで作成したリソースは、AWS サービスで提供されるレプリケーション機能を明示的に使用しないかぎり、他のリージョンに存在することはありません。たとえば、Amazon S3 はクロスリージョンのレプリケーションをサポートしています。IAM などの一部のサービスには、リージョン間のリソースがありません。 |
✓ | ✓ | ✓ |
解決方法 | 1 つの動画フレームのピクセル数を示します。たとえば、フル HD または 1080p は 1920 x 1080 ピクセルのフレームを定義します。 | ✓ | ✓ | |
ルートユーザー | AWS アカウントの所有者。ルートユーザーは、AWS アカウントのすべての AWS サービスとリソースへの完全なアクセス権を持ちます。 | ✓ | ✓ | ✓ |
RTMP、RTMPS | Real–Time Messaging Protocol。ネットワーク上でオーディオ、動画、データを送信するための業界標準。RTMPS は、Transport Layer Security (TLS/SSL) 接続上で実行される RTMP の安全なバージョンです。 | ✓ | ✓ | |
S3 バケット | Amazon S3 に格納されたオブジェクトのコレクション。アクセスやレプリケーションを含む多くのポリシーがバケットレベルで定義され、バケット内のすべてのオブジェクトに適用されます。たとえば、IVS ブロードキャストは S3 バケット内の複数のオブジェクトとして保存されます。 | ✓ | ||
SDK | ソフトウェア開発キットは、IVS を使用してアプリケーションを構築する開発者向けのライブラリ集です。 | ✓ | ✓ | ✓ |
自撮りセグメンテーション | カメラ画像を入力として受け取り、画像の各ピクセルがフォアグラウンドかバックグラウンドかを示す信頼度スコアを提供するマスクを返す、お客様固有のソリューションを使用して、ライブストリームのバックグラウンドを置き換えることができます 「IVS Broadcast SDK: サードパーティーのカメラフィルター (リアルタイムストリーミング)」の「背景の置換」を参照してください。 | ✓ | ||
セマンティックバージョニング | Major.Minor.Patch 形式のバージョンフォーマット。API に影響しないバグ修正ではパッチバージョンが上がり、下位互換性のある API を追加または変更するとマイナーバージョンが上がり、下位互換性のない API の変更ではメジャーバージョンが上がります。 | ✓ | ✓ | ✓ |
サーバーサイドコンポジション |
IVS サーバーを使用してステージ参加者全員からの音声と動画を合成し、IVS チャネル に送信し、より多くの視聴者や S3 バケットに保存します。サーバーサイドコンポジションにより、クライアントの負荷が軽減され、ブロードキャストの耐性が向上し、帯域幅をより効率的に使用できるようになります。 「クライアント側コンポジション」も参照してください。 |
✓ | ||
Service Quotas | AWS は、多くの AWS サービスのクォータを 1 か所から管理できるサービスです。クォータ値を確認できるだけでなく、Service Quotas コンソールからクォータの引き上げをリクエストすることもできます。 | ✓ | ✓ | ✓ |
サービスリンクロール | AWS サービスに直接リンクされた一意のタイプのIAM ロールです。サービスにリンクされたロールは、IVS で自動作成され、サービスがユーザーの代わりに、S3 バケットへのアクセスなど、その他の AWS サービスを呼び出すために必要なすべてのアクセス権限が付与されます。「IVS Security」の IVS の「サービスにリンクされたロールの使用」を参照してください。 | ✓ | ||
ステージ | リアルタイムのイベント参加者がリアルタイムでビデオを送受信できる仮想スペースを提示する IVS リソース。「IVS リアルタイムストリーミング入門」の「ステージの作成」を参照してください。 | ✓ | ||
ステージセッション | 最初の参加者がステージに参加したときに始まり、最後の参加者がステージへの公開を停止した数分後に終了します。長期間有効なステージでは、その存続期間中に複数のセッションが発生する場合があります。 | ✓ | ||
ストリーム | ソースから宛先に継続的に送信される動画またはオーディオコンテンツを表すデータ。 | ✓ | ✓ | |
ストリームキー | チャネル 作成時に IVS によって割り当てられる識別子で、チャネルへのストリーミングの認可に使用されます。 ストリームキーを使うとすべてのユーザーがチャネルにストリーミングできるため、ストリームキーは機密情報として扱ってください。「IVS 低レイテンシーストリーミングを開始する」を参照してください。 | ✓ | ||
ストリームスターベーション |
IVS へのストリーム配信の遅延または停止。IVS が、エンコーディングデバイスがアドバタイズした想定されたビット数を、一定期間にわたって取り込まなかった場合に発生します。ストリーム不足が発生すると、ストリームスターベーションイベントが発生します。 視聴者の観点から見ると、ストリームスタベーションは、動画における遅延、バッファリング、フリーズとして現れる場合があります。ストリームスタベーションは、ストリーム不足の原因となった特定の状況に応じて、短い (5 秒未満) 場合もあれば、長い (数分) 場合もあります。「トラブルシューティング FAQ」の「ストリームスタベーションとは」を参照してください。 |
✓ | ✓ | |
ストリーマー | IVS にビデオまたはオーディオストリームを送信するユーザーまたはデバイス。 | ✓ | ✓ | |
サブスクライバー | ホストの動画やオーディオを受信するリアルタイムのイベント参加者。「IVS リアルタイムストリーミングとは」を参照してください。 | ✓ | ||
タグ | AWS リソースに割り当てるメタデータラベル。タグを使用すると、AWS リソースの識別や整理ができます。IVS ドキュメントのランディングページでは、IVS API ドキュメント (リアルタイムストリーミング、低レイテンシーストリーミング、チャット) の「タグ付け」を参照してください。 | ✓ | ✓ | ✓ |
サードパーティーのカメラフィルター | IVS Broadcast SDK と統合できるソフトウェアコンポーネント。これにより、アプリケーションは画像をカスタム画像ソースとして Broadcast SDK に送信する前に処理できます。サードパーティのカメラフィルターは、カメラからの画像を処理したり、フィルター効果を適用したりできます。 | ✓ | ✓ | |
サムネイル | ストリームから取得した縮小サイズの画像。デフォルトでは、サムネイルは 60 秒ごとに生成されますが、より短い間隔を設定することもできます。サムネイルの解像度はチャネルタイプによって異なります。「Amazon S3 への自動記録 (低レイテンシーストリーミング)」の「コンテンツの記録」を参照してください。 | ✓ | ||
時間指定メタデータ |
ストリーム内の特定のタイムスタンプに関連付けられたメタデータ。IVS API を使用してプログラムで追加でき、特定のフレームに関連付けられます。これにより、すべての視聴者は、ストリームに対してメタデータを同じ時点で受信できます。 時限メタデータを使用して、スポーツイベント中にチームの統計を更新するなど、クライアント側でアクションをトリガーできます。「動画ストリーム内にメタデータを埋め込む」を参照してください。 |
✓ | ||
トランスコーディング | 動画とオーディオを、あるフォーマットから別のフォーマットに変換します。入力ストリームが複数のビットレートと解像度が異なるフォーマットにコード変換され、各種の再生デバイスとネットワーク条件をサポートします。 | ✓ | ✓ | |
トランスマックス | ビデオストリームの再エンコードを行わずに、取り込んだストリームを IVS に簡単に再パッケージ化できます。トランスマックスは、「transcode multiplexing」(トランスコード多重化) の略称で、オーディオおよび/または動画ファイルを、元のストリームの一部またはすべてを保持しながら、フォーマット変更するプロセスです。トランスマキシングは、ファイルの内容を変更せずに別のコンテナ形式に変換します。トランスコーディングとは区別されます。 | ✓ | ✓ | |
バリアントストリーム |
同じブロードキャストを複数の異なる品質レベルでエンコードしたものです。各バリアントストリームは個別の HLS プレイリストとしてエンコードされます。利用可能なバリアントストリームのインデックスは、マルチバリアントプレイリストと呼ばれます。 IVS プレーヤーは IVS からマルチバリアントプレイリストを受信すると、再生中にバリアントストリームの中から選択でき、ネットワークの状況の変化に応じてシームレスに切り替わります。 |
✓ | ||
VBR | 可変ビットレート。必要なディテールのレベルに応じて再生中に変化するダイナミックビットレートを使用するエンコーダのレート制御方法です。動画品質の問題から VBR は使用しないことを強くお勧めします。代わりに CBR を使用してください。 | ✓ | ✓ | |
ビュー |
アクティブに動画をダウンロードまたは再生している固有の視聴セッション。視聴回数は同時視聴クォータの基準です。 視聴セッションの動画再生開始により、視聴が始まります。視聴セッションが動画の再生を停止すると、視聴が終了します。再生は視聴率の唯一の指標です。オーディオレベル、ブラウザのタブフォーカス、動画の品質などのエンゲージメントヒューリスティクスは考慮されません。IVS は視聴回数をカウントする際、個々の視聴者の正当性を考慮せず、また、1 台のマシンに複数の動画プレーヤーがあるなど、ローカライズされた視聴者の重複排除をしません。「Service Quotas (低レイテンシーストリーミング)」の「その他のクォータ」を参照してください。 |
✓ | ||
表示者 | IVS からストリームを受信しているユーザ。 | ✓ | ||
WebRTC |
ウェブリアルタイムコミュニケーションは、ウェブブラウザとモバイルアプリケーションにリアルタイムのコミュニケーションを提供するオープンソースプロジェクトです。直接ピアツーピア通信が可能になるため、ウェブページ内でオーディオや動画の通信が可能になり、プラグインをインストールしたりネイティブアプリをダウンロードしたりする必要がなくなります。 WebRTC |
✓ | ✓ | |
WHIP |
WebRTC-HTTP Ingestion Protocol。ストリーミングサービスや CDN へのコンテンツの WebRTC ベースの取り込みを可能にする HTTP ベースのプロトコルです。WHIP WHIP は OBS などのソフトウェアとの互換性を可能にし、デスクトップ公開用の (IVS Broadcast SDK との) 代替を提供します。シーントランジション、オーディオミキシング、オーバーレイグラフィックなどの高度な制作機能を備えているため、OBS に精通している上級ストリーマーには OBS が好ましいかもしれません。 WHIP は、IVS Broadcast SDK の使用が実行可能でない場合や推奨されない場合にも有益です。例えば、ハードウェアエンコーダーを含むセットアップでは、IVS Broadcast SDK は使用できない場合があります。ただし、エンコーダーが WHIP をサポートしている場合でも、エンコーダーから IVS に直接公開できます。 「IVS WHIP サポート (リアルタイムストリーミング)」を参照してください。 |
✓ | ||
WSS | WebSocket Secure は、暗号化された TLS 接続を介して WebSockets を確立するためのプロトコルです。IVS Chat エンドポイントへの接続に使用されています。「IVS Chat の開始方法」の 「ステップ 4: 最初のメッセージの送受信」を参照してください。 | ✓ |