--- description: >- Bayou is a WebGL transport, evolved from SimpleWebTransport, built for seamless browser communication. --- # Bayou ## Description Bayou is the transport you are looking for when you want communication on WebGL.\ \ It is an updated and repurposed version of the "SimpleWebTransport" that was originally designed for Mirror Networking. *** ## Compatibility
SystemSupported?
WindowsFully Supported
MacOSFully Supported
LinuxFully Supported
WebFully Supported
IOSFully Supported
AndroidFully Supported
XboxFully Supported
PlayStationNot Supported
NintendoNot Supported
*** ## How to install Bayou does not come with FishNet by default; you must download it from GitHub.\ You can find the latest version at the link below! [https://github.com/FirstGearGames/Bayou/releases](https://github.com/FirstGearGames/Bayou/)\ \ Once downloaded and imported into Unity alongside FishNet. You should add the component to your network manager, and assign the **Transport** field on the **Transport Manager** to the Bayou component. *** ## Settings

Default settings

### :gear: **Use WSS** > When enabled, Bayou will use Secure WebSockets instead of normal WebSockets. > > When this is enabled the following options will be available: > > * **Enabled**: Turns on/off Requiring SSL Certificate. > * **Certificate Path**: File Path for the certificate > * **Certificate Password**: Password for certificate > * **SSL Protocol**: The protocol you would like to use for encryption. ### :gear: **MTU** > Maximum Transmission Unity for the unreliable channel (in bytes) ### :gear: **Port** > The port you want to bind the server to. Default port is 7770. ### :gear: **Maximum Clients** > The maximum amount of clients allowed to connect to the server. Default is 2000 clients. ### :gear: **Client Address** > The Address the client should use to connect to the server.