Files
2026-09-20 15:53:11 +08:00

2.6 KiB

description
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

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

⚙️ 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.

⚙️ MTU

Maximum Transmission Unity for the unreliable channel (in bytes)

⚙️ Port

The port you want to bind the server to. Default port is 7770.

⚙️ Maximum Clients

The maximum amount of clients allowed to connect to the server. Default is 2000 clients.

⚙️ Client Address

The Address the client should use to connect to the server.