Documentation

​
​

Development

User Acquisition

Monetization

Industry

Vivox Core SDK

Vivox Core SDK

Vivox
​
​
Vivox Core SDK
  • Overview
  • Before you begin
  • Get started
    • Integration guide
      • Phase 1: Planning and organization
        • Login management
        • Channel management
        • Game server integration
        • Authorization
        • Voice-related logging
        • User settings
        • UI integration
          • Roster list
          • Voice option dialog
          • Microphone settings
          • Volume-for-me control
          • Speaking indicator
      • Phase 2: Implementation
      • Phase 3: Testing
    • Quick start guide
  • Release notes
  • Developer Guide
  • Reference
  • Privacy overview
  1. Vivox Core SDK documentation

Roster list

Add a roster list to show players who is online.
Read time 1 minute
Last updated 8 months ago

A roster list allows players to see who is online or in-game. If you require a roster list, create a code handler for the
vx_participant_added
event updates to the roster list you create.
  • Hooking this event is the best way to confirm that the user is in the channel that they joined.
  • The account name field is the user's Vivox account name.
When creating a roster list, determine how to display users:
  • Can an existing lobby/match/region roster list be used?
    • Will there be an active speaker indication, and if so, where?
    • In the roster list.
  • Rendered in game, usually over a character's head or by flashing a game piece representing that user.
  • Will users be allowed to set the local volume for individual users in their roster list?
  • Will users be allowed to mute or unmute an individual user in their roster list?
  • Will a text ignore setting also apply to voice? (Recommended)

Copyright © 2026 Unity Technologies
LegalPrivacy PolicyCookiesDocumentation Terms of UseDo Not Sell or Share My Personal InformationYour Privacy Choices (Cookie Settings)

"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S and elsewhere (more info here). Other names or brands are trademarks of their respective owners.

Some pages are machine-translated for convenience, and may contain inaccuracies. In the event of conflicting information, the English version is authoritative.


    Report a problem with this page