Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

WebRTC (SIPSorcery)

An asset by Sakul Flee
The page banner background of a mountain and forest

Quick Information

No ratings yet
WebRTC (SIPSorcery) icon image
Sakul Flee
WebRTC (SIPSorcery)

What is this?This is a replacement for the official Godot-WebRTC plugin.It is part of the Match Maker plugin, also found here on the AssetLib (https://godotengine.org/asset-library/asset/2398) or on GitHub (https://github.com/SakulFlee/Godot-WebRTC-Match-Maker/)Why use this?The official plugin works, mostly, but comes with a lot of issues and incompatibilities.This plugin offers the SIPSorcery (https://sipsorcery-org.github.io/sipsorcery/index.html) WebRTC implementation, which is well battle-tested and stable.This also allows us to add a lot more configurations and change very specific things in our apps.What is WebRTC?WebRTC is a connection protocol used to connect two or more peers together.This protocol tries to always prioritize a local connection, if it is possible, and can fall back to a relay (TURN) server.To learn more, go here: https://github.com/SakulFlee/Godot-WebRTC-Match-Maker/blob/main/Documentation/Match%20Maker/GettingStartedWithMatchMaker.md#better-connectivityHow to use this?1. Make sure you have a C#/Mono project inside Godot3. Install this plugin4. Add the 'SIPSorcery' package to your C# project.If you are using DotNet-Core, you can simply open a terminal and type:dotnet add package SIPSorceryFor more details, please refer to the GitHub page:https://github.com/SakulFlee/Godot-WebRTC-Match-Maker/

Supported Engine Version
4.3
Version String
v3.0.1
Support Level
community
Modified Date
1 year ago
Git URL
Issue URL
Download ZIP

What is this? This is a replacement for the official Godot-WebRTC plugin. It is part of the Match Maker plugin, also found here on the AssetLib (https://godotengine.org/asset-library/asset/2398) or on GitHub (https://github.com/SakulFlee/Godot-WebRTC-Match-Maker/) Why use this? The official plugin works, mostly, but comes with a lot of issues and incompatibilities. This plugin offers the SIPSorcery (https://sipsorcery-org.github.io/sipsorcery/index.html) WebRTC implementation, which is well battle-tested and stable. This also allows us to add a lot more configurations and change very specific things in our apps. What is WebRTC? WebRTC is a connection protocol used to connect two or more peers together. This protocol tries to always prioritize a local connection, if it is possible, and can fall back to a relay (TURN) server. To learn more, go here: https://github.com/SakulFlee/Godot-WebRTC-Match-Maker/blob/main/Documentation/Match%20Maker/GettingStartedWithMatchMaker.md#better-connectivity How to use this? 1. Make sure you have a C#/Mono project inside Godot 3. Install this plugin 4. Add the 'SIPSorcery' package to your C# project. If you are using DotNet-Core, you can simply open a terminal and type: dotnet add package SIPSorcery For more details, please refer to the GitHub page: https://github.com/SakulFlee/Godot-WebRTC-Match-Maker/

Reviews

0 total reviews
No ratings yet

Your Rating

How do you rate this asset?
Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

No ratings yet
WebRTC (SIPSorcery) icon image
Sakul Flee
WebRTC (SIPSorcery)

What is this?This is a replacement for the official Godot-WebRTC plugin.It is part of the Match Maker plugin, also found here on the AssetLib (https://godotengine.org/asset-library/asset/2398) or on GitHub (https://github.com/SakulFlee/Godot-WebRTC-Match-Maker/)Why use this?The official plugin works, mostly, but comes with a lot of issues and incompatibilities.This plugin offers the SIPSorcery (https://sipsorcery-org.github.io/sipsorcery/index.html) WebRTC implementation, which is well battle-tested and stable.This also allows us to add a lot more configurations and change very specific things in our apps.What is WebRTC?WebRTC is a connection protocol used to connect two or more peers together.This protocol tries to always prioritize a local connection, if it is possible, and can fall back to a relay (TURN) server.To learn more, go here: https://github.com/SakulFlee/Godot-WebRTC-Match-Maker/blob/main/Documentation/Match%20Maker/GettingStartedWithMatchMaker.md#better-connectivityHow to use this?1. Make sure you have a C#/Mono project inside Godot3. Install this plugin4. Add the 'SIPSorcery' package to your C# project.If you are using DotNet-Core, you can simply open a terminal and type:dotnet add package SIPSorceryFor more details, please refer to the GitHub page:https://github.com/SakulFlee/Godot-WebRTC-Match-Maker/

Supported Engine Version
4.3
Version String
v3.0.1
Support Level
community
Modified Date
1 year ago
Git URL
Issue URL
Download ZIP

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers