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.
OnPlayerTalkingreports 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.