Bayou

General

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

System
Supported?

Windows

Fully Supported

MacOS

Fully Supported

IOS

Fully Supported

Android

Fully Supported

Linux

Fully Supported

Xbox

Fully Supported

PlayStation

Not Supported

Nintendo

Not 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/ Once Downloaded and Imported into Unity with FishNet. You should add the component to your Network manager, and Assign the "Transport" variable on the Transport Manager to Tugboat.


Component Settings

Security

  • Enable WSS: When enabled uses Secure WebSockets instead of normal WebSockets.

  • SSL Configuration: Used to configure the SSL Certificate.

    • 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.

Channels

  • MTU: Maximum Transmission Unity for the unreliable channel (in bytes)

Server

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

  • Maximum Clients: The amount of clients allowed to connect to the server. Default is 2000 clients.

Client

  • Client Address: The Address the client should use to connect to the server!

Last updated