チャンネル管理
Manage Vivox channels in your game.
読み終わるまでの所要時間 1 分最終更新 23日前
チャンネル管理では、適切な チャンネル ID の選択、チャンネルへの 参加 と 退出 のためのコードパスの特定、およびそれらの操作の承認を主に行います。 デフォルトでは、チャンネルはアドホックベースで命名、作成されます。チャンネルに参加するプロセスには、参加の前にゲームサーバーの承認コードによる制限が課されます。適切な一意のチャンネル ID を選択し、それらの ID を関連するゲーム内データ (パーティ、チーム、ロビー、ギルドなど) に関連付けることが重要となります。この識別子を認証許可されたチャンネル参加リクエストで使用すれば、ユーザーが承認済みの参加を実行できるようになります。 デフォルトでは、チャンネルに以下のプロパティがあります。
- チャンネルは最初の参加リクエストが送信された時点で作成されます。それ以前ではありません。
- これらは使用元が 1 つ以上存在している間だけ存続します。チャンネルが削除されるのは、最後の使用元が退出するときです。
- これらのプロパティに永続的な状態はなく、Vivox ネットワーク内からのいかなる形式のアクセス制御によっても管理されません。
- チャンネルやセキュリティ保護されたサードパーティのアクション (キックやミュートなど) へのアクセスは、ユーザーがアクションを実行できるようになる前に、アクセストークンを使用してゲームサーバーから承認される必要があります。
-
永続/半永続チャンネル
- 最後に残った使用元の存続期間が過ぎても存続します。これを維持するには、専用のリソースが必要です。
- 指定された非アクティブ期間を過ぎたらスピンダウンするように設定できます。
-
3D ポジショナルオーディオチャンネル
- ユーザーの伝送済みオーディオを個別のポジショナル 3D 空間から発生させることができる永続チャンネルです。
- 維持するには、追加の専用リソースが必要です。
-
エコーチャンネル
- ユーザーの独自のボイスコミュニケーションをテスト目的に伝送し、受信します。
- ユーザー間でのコミュニケーションはできません。