Dependencies Versions
- libdatachannel:
0.22.3
- OpenSSL:
3.4.0
GDExtension (Godot 4.1+)
Download the godot-extension-webrtc.zip
file from the assets
below and extract its content to the root of your Godot project.
The library automatically registers itself on startup.
Note: This version is built for Godot 4.1+
and should work for all Godot 4 releases starting from 4.1 (i.e. 4.1, 4.2, 4.3, etc).
See WebRTC minimal demo or signalling demo for examples.
GDNative Plugin (Godot 3)
Download the godot-gdnative-webrtc.zip
file from the assets
below and extract its content to the root of your Godot project.
The library act as a GDNative singleton, you enable or disable it via: Project
-> ProjectSettings
-> GDNative
.
See WebRTC minimal demo or signalling demo for examples.
Note: This version is built for Godot 3.5
and might not work with earlier versions.
License
The webrtc-native
plugin is licensed under the MIT license (see LICENSE), while libdatachannel
and its dependencies are licensed under other permissive open source licences. Please see thirdparty/README.md
for more information.