Documentation

​
​

Development

User Acquisition

Monetization

Industry

Vivox Unity SDK

Vivox Unity SDK

Vivox
​
​
Vivox Unity SDK
  • Overview
  • Get started
    • SDK 16.0.0 upgrade guide
    • Supported platforms and versions
      • WebGL SDK support
      • NDA platform SDKs
  • Release notes
  • Developer guide
  • Tutorials
  • Reference
  1. Vivox Unity SDK documentation
  2. Vivox Unity Developer Guide

Unity SDK WebGL support

Understand best practices and limitations of using the Vivox Unity WebGL SDK.
Read time 1 minute
Last updated 8 months ago

The Vivox Unity WebGL SDK is available starting at version 16.5.0.
This SDK is available at a Limited level of support. For more information on this support level, refer to the Supported platforms and versions page.

Known Vivox WebGL limitations

  • Players can only join a single channel per instance.
  • There's no support for display names.
  • Only 2D (non-positional) channels are supported. No 3D (positional) voice channel support.
  • There are no participant-updated events; this covers events for audio energy,
    is_talking
    , or mute states.
  • There is limited audio device functionality due to web browser limitations.
  • Unity Editor Audio Tap components aren't supported.

Build a Unity project for WebGL

Review the prerequisites for building a Unity project for WebGL in the Unity Editor documentation on building for WebGL.
To build your application, set the build target to WebGL: File > Build Settings > WebGL > Build (or Build and Run).

Best practices

  • If your Vivox application is using a feature that’s not implemented in the WebGL SDK, a
    ~NotImplementedException
    is thrown to ensure compiler compatibility while helping to identify limited functionality.
  • For local testing purposes, turn off compression in the WebGL build: Player Settings > Publish Settings > Compression > Disabled.
  • Cross-Origin Resource Sharing (CORS) messages are expected in the local browser. Connect by using HTTPS instead of HTTP.
  • Firefox is the recommended browser for local testing.

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.

  • On this page
    • Known Vivox WebGL limitations

    • Build a Unity project for WebGL

    • Best practices


Report a problem with this page