Documentation

​
​

Development

User Acquisition

Monetization

Industry

Vivox Unreal SDK

Vivox Unreal SDK

Vivox
​
​
Vivox Unreal SDK
  • Overview
  • Get started
  • Release notes
  • Developer guide
  • Tutorials
    • Unreal Shooter Game sample app
      • Sample app requirements
      • Sample app package contents
      • Sample app design overview
      • Sample app examples of Vivox functionality
      • Update sample app environment and API values
  • Reference
  1. Vivox Unreal SDK documentation

Update sample app environment and API values

How to update environment and API values in the sample application.
Read time 1 minute
Last updated 5 months ago

Before you run the Unreal Shooter Game sample app in the Unreal Editor or you build an app from the sample source code, you must update several environment and API values in VivoxGameInstance.cpp and VivoxToken.cpp. By updating these values, you can package and test Unreal Shooter Game (Source) in the Unreal editor.
Note
Vivox features are not functional when playing in the Unreal Editor because of how the Unreal Shooter Game project is built. To test the Unreal Shooter Game sample app, you must package the project.
Find the API endpoint (server), Domain, Issuer, and Secret Key values for your app, in the Unity Dashboard.
Use the values from the VIVOX API INFO section to replace the following default values in VivoxGameInstance.cpp and VivoxToken.cpp.
  1. In VivoxGameInstance.cpp, update the following values:
    • Set VIVOX_VOICE_SERVER to the API Endpoint value.
    • Set VIVOX_VOICE_DOMAIN to the Domain value.
    • Set VIVOX_VOICE_ISSUER to the Issuer value.
  2. In VivoxToken.cpp, set VIVOX_VOICE_KEY to the Secret Key value.

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