Skip to content

Latest commit

History

587 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

WebRTC for Unity

unity 2020.3

unity 2021.3

unity 2022.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
- Linux platform Support
- Add software encoder
Feb 2020
2.0.0-previewM79- Multi camera
- DirectX12 (DXR) Support
Apr 2020
2.1.0-previewM84- Profiler tool
- Bitrate control
Aug 2020
2.2.0-previewM85- Video decoder (VP8, VP9 only)
- Vulkan HW encoder support
- MacOS HW encoder support
Oct 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
- Apple Silicon support
Aug 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

Licenses

Contribution

About

WebRTC package for Unity with multi channel audio stream support

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages