Skip to content

BeamXR-io/com.unity.webrtc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notice

Fork from com.unity.webrtc.

This follows the source repository, but distributes the state that incorporates the problems that are not addressed in the source.

WebRTC for Unity

unity 2022.3

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

Version libwebrtc version Focus When
1.0.0-preview M72 - First release Sep 2019
1.1.0-preview M72 - IL2CPP Support
- Linux platform Support
- Add software encoder
Feb 2020
2.0.0-preview M79 - Multi camera
- DirectX12 (DXR) Support
Apr 2020
2.1.0-preview M84 - Profiler tool
- Bitrate control
Aug 2020
2.2.0-preview M85 - Video decoder (VP8, VP9 only)
- Vulkan HW encoder support
- MacOS HW encoder support
Oct 2020
2.3.0-preview M85 - iOS platform support Dec 2020
2.4.0-exp.1 M89 - Android platform support Apr 2021
2.4.0-exp.2 M89 - Fix bugs May 2021
2.4.0-exp.3 M89 - Fix bugs Jun 2021
2.4.0-exp.4 M89 - Audio renderer support
- Apple Silicon support
Aug 2021
2.4.0-exp.5 M92 - Fix audio streaming issues Feb 2022
2.4.0-exp.6 M92 - Hotfix Feb 2022
2.4.0-exp.7 M92 - Fix video streaming issues May 2022
2.4.0-exp.8 M92 - Fix bugs Jul 2022
2.4.0-exp.9 M92 - Hotfix Aug 2022
2.4.0-exp.10 M92 - Hotfix Aug 2022
2.4.0-exp.11 M92 - Hotfix Sep 2022
3.0.0-pre.1 M92 - Fix bugs Nov 2022
3.0.0-pre.2 M107 - Update libwebrtc M107 Dec 2022
3.0.0-pre.3 M107 - Fix bugs Dec 2022
3.0.0-pre.4 M107 - Fix bugs Jan 2023
3.0.0-pre.5 M107 - Encoded Transform API Apr 2023
3.0.0-pre.6 M112 - Fix bugs Jul 2023
3.0.0-pre.7 M116 - Update libwebrtc M116
- Simulcast for NVIDIA H.264
Oct 2023

Licenses

Contribution

About

WebRTC package for Unity

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Assembly 32.4%
  • C 22.4%
  • C++ 21.2%
  • C# 20.9%
  • CMake 1.0%
  • Cuda 0.9%
  • Other 1.2%