Easy Asset Search

SimpleWebRTC

SimpleWebRTC is a Unity-based WebRTC wrapper for peer-to-peer audio, video, and data communication.
SimpleWebRTC Asset Image 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:
ToolsNetwork
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 »

Similar Packages