SimpleWebRTC
SimpleWebRTC is a Unity-based WebRTC wrapper for peer-to-peer audio, video, and data communication.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost. FREE
- Category:
- Tools › Network
- Developer:
- FireDragonGameStudio
- Price:
- FREE
- Favorites:
- 6
- Supported Unity Versions:
- 6000.0.31 or higher
- Current Version:
- 1.1.0
- Download Size:
- 2.74 MB
- Last Update:
- Mar 20, 2025
- Description:
- SimpleWebRTC is a Unity-based WebRTC wrapper that facilitates peer-to-peer audio, video, and data communication over WebRTC using Unity's WebRTC package and websockets. It leverages WebSockets for signaling and supports both video and audio streaming.
A tutorial YouTube video is available.
To install, ensure the required dependencies are installed, then install the package via Unity AssetStore, the releases page, or the Unity Package Manager. Alternatively, you can manually clone the repository and import it into your Unity project.
The WebRTCConnection component manages the WebRTC connection and can be attached to a GameObject in Unity. Sample scenes are included for testing and demonstrating the package's features.
Example code is provided to establish a WebSocket connection, start video transmission, and send data channel messages.
The package includes the following features:
* WebRTC peer-to-peer connection management
* WebSocket-based signaling
* Video and audio streaming
* Data channel communication
* Logging and debugging tools - Technical Details:
- WebRTC peer-to-peer connection management, WebSocket-based signaling, video and audio streaming, data channel communication, logging and debugging tools
- Continue »