Crossplay Integration Kit
Multiplayer

Voice

Join provider-neutral lobby, session, or named voice channels

Voice

The Voice role describes channels rather than assuming EOS RTC rooms. A channel can be associated with a lobby, a session, or a provider-neutral name; adapters may acquire tokens or apply server-side rules internally.

  • Join Voice Channel and Leave Voice Channel manage membership.
  • Set Voice Player Muted and Set Voice Player Volume control a remote player.
  • Get Channel Players returns stable UCIK player handles.
  • OnPlayerTalking reports the player and talking state.
  • Input/output device getters and setters use stable device IDs.

EOS RTC is the first real adapter. The contract is also tested with a token-issued channel provider shape so later AWS voice support does not require an interface rewrite.

Use a unified node first. Use a kit-specific voice node only for that platform's exact option set.

On this page