Home

Awesome

WebRTC for Unity

<img src="https://img.shields.io/badge/unity-2020.3-green.svg?style=flat-square" alt="unity 2020.3"> <img src="https://img.shields.io/badge/unity-2021.3-green.svg?style=flat-square" alt="unity 2021.3"> <img src="https://img.shields.io/badge/unity-2022.3-green.svg?style=flat-square" alt="unity 2022.3"> <img src="https://img.shields.io/badge/unity-6000.0-green.svg?style=flat-square" alt="unity 2023.1">

WebRTC for Unity is a package that allows WebRTC to be used in Unity.

If you are interested in the streaming solution with WebRTC, you can check Unity Render Streaming.

Documentation

Check out the WebRTC documentation for more info.

Installation

Please see Install package.

Requirements

Please see Requirements.

Customize native plugin

Please read this if you have an interest to customize native code in this project.

Roadmap

Versionlibwebrtc versionFocusWhen
1.0.0-previewM72- First releaseSep 2019
1.1.0-previewM72- IL2CPP Support<br> - Linux platform Support<br/> - Add software encoderFeb 2020
2.0.0-previewM79- Multi camera <br>- DirectX12 (DXR) SupportApr 2020
2.1.0-previewM84- Profiler tool <br>- Bitrate controlAug 2020
2.2.0-previewM85- Video decoder (VP8, VP9 only) <br>- Vulkan HW encoder support <br>- MacOS HW encoder supportOct 2020
2.3.0-previewM85- iOS platform supportDec 2020
2.4.0-exp.1M89- Android platform supportApr 2021
2.4.0-exp.2M89- Fix bugsMay 2021
2.4.0-exp.3M89- Fix bugsJun 2021
2.4.0-exp.4M89- Audio renderer support <br>- Apple Silicon supportAug 2021
2.4.0-exp.5M92- Fix audio streaming issuesFeb 2022
2.4.0-exp.6M92- HotfixFeb 2022
2.4.0-exp.7M92- Fix video streaming issuesMay 2022
2.4.0-exp.8M92- Fix bugsJul 2022
2.4.0-exp.9M92- HotfixAug 2022
2.4.0-exp.10M92- HotfixAug 2022
2.4.0-exp.11M92- HotfixSep 2022
3.0.0-pre.1M92- Fix bugsNov 2022
3.0.0-pre.2M107- Update libwebrtc M107Dec 2022
3.0.0-pre.3M107- Fix bugsDec 2022
3.0.0-pre.4M107- Fix bugsJan 2023
3.0.0-pre.5M107- Encoded Transform APIApr 2023
3.0.0-pre.6M112- Fix bugsJul 2023
3.0.0-pre.7M116- Update libwebrtc M116 <br>- Simulcast for NVIDIA H.264Oct 2023
3.0.0-pre.8M116

Licenses

Contribution