用語集

ブラウザ
Web ブラウザ
Web コンテンツを表示するアプリケーションです。最近の一般的な Web ブラウザとしては、Chrome、Firefox、Safari、Edge があります。
クライアント
サーバー 上で動作する サービス を使用するプロセスのことです。一般的には、視聴者を Genvid 配信セッション に接続する Web アプリケーションのことを指します。
コントロールサービス
Genvid 配信セッション およびその配信サービスを設定し、モニタリングするためのリクエストを処理する サービス です。コントロールサービスにアクセスすることで、 ストリームイベントチャンネル を新規作成したり、 クライアント を登録したりすることができます。また、現在のサーバーで利用できるストリームやイベントチャンネル、接続ポイントを見つけたり、利用可能なリソースをモニタリングしたりすることが可能です。
開発者
ゲーム開発者
ビデオゲームコンテンツを開発した本家本元のディベロッパーです。
イベントチャンネル
Genvid イベントは、非同期かつ非永続構造を有するデータで、ゲームとクライアント間で双方向に伝達されます。 ストリーム と異なり、イベントは宛先へ即座に送信されます。通信リソース制御のため、クライアントからゲームへ送信される Genvid イベント は、まず内部で収集されます。実際に送信されるのは定期的な要約データのみです。
イベントサービス
イベントサービスは、ゲームと視聴者、およびサービスの他のクライアント間にある イベントチャンネル を制御します。
Genvid 配信セッション
配信セッションは、ゲームによって開始され、YouTube、Twitch といったライブ配信チャンネルの全視聴者に配信を行います。配信セッションは、1 つの配信 ストリーム と、任意の数の イベントチャンネル で構成されます。 Genvid サービスクラスタ 上で、複数のセッションを同時に配信することはできません。
Genvid サービスクラスタ
セルフホストタイプの専用サーバーで実行されている Genvid サービス の集合体です。ライブ配信サービスやイベントチャンネルを統合し、ひとまとまりの配信セッションを作ります。
内部ワーカーサーバー
既知の信頼済サーバからのみアクセス可能な サービス を実行する サーバー です。
ライブ配信プラットフォーム
YouTube Gaming、Twitch、Mixer など、ライブ配信機能を提供するプラットフォームを指します。
メッセージングバス
スケーラビリティの高いメッセージングバス
何百万もの視聴者へ接続できる Genvid サービス の内部メカニズムを、ソリューションとしてご用意しています。
プレイヤー
ゲームの直接の参加者で、通常はアバターを操作しています。 ビデオプレイヤー とは別の概念です。
公開ワーカーサーバー
パブリックインターフェイスを有し、任意のクライアントからアクセス可能な サービス を実行する サーバー を指します。
サーバー
何らかのサービスを提供する他のマシンに接続された、物理的または仮想的なマシンです。Genvid では モニタリングサーバー内部ワーカーサーバー公開ワーカーサーバー という 3 種類のサーバーを使用します。
サービス
1 つまたは複数の サーバー 上で実行され、 クライアント と呼ばれる他のプロセスに有用な機能を提供するプロセスのグループ。Genvid は コントロールサービスライブ配信サービスイベントサービス という 3 種類のサービスを使用します。
ストリーム
構造化され、視聴者に送信されるデータ。オーディオストリームとビデオストリームはライブ配信プラットフォームで処理され、Genvid はゲーム開発者が定義した汎用ゲームデータストリームを処理します。ストリームの同期はタイムスタンプで行われ、SDK の将来のバージョンでは非一過性データとなる予定です。
ストリーミングサービス
ライブ配信サービスは、Genvid ストリーム の生成と同期を扱う一連の サービス です。
監視サーバー
Well-Known 内部 IP アドレスを持つ サーバー で、 ワーカーサーバー上で動作されるサービスの監視や調整を行います。通常は、数が限られています。
ビデオプレイヤー
ビデオストリームを再生する、大抵はその ライブ配信プラットフォーム にプロプライエタリな埋め込み Web アプリケーションです。実際の プレイヤー との混同を避けるため、本文書では常に video player と呼びます。
視聴者
ゲームストリームの視聴者です。従来は配信を見るだけの存在でしたが、Genvid は彼らがゲームにより積極的に関わることを可能にします。時にはゲーム自体に参加することもできます。