Skip to content

WebRTC Chromium Open Source and integrate RNNoise. Codecs supported: AV1, VP8, VP9, H264, H265.

License

Notifications You must be signed in to change notification settings

webrtcsdk/webrtcsdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

WebRTC-SDK

This repository contains a fork of WebRTC from Google with various improvements.

Main changes

All

  • Dynamically acquire decoder to mitigate decoder limitations #25
  • Support for video simulcast with hardware & software encoders patch
  • Frame cryptor support (for end-to-end encryption) patch

Android

  • WrappedVideoDecoderFactory #74

iOS / Mac

  • Sane audio handling patch
    • Do not acquire microphone/permissions unless actively publishing audio
    • Abililty to bypass voice processing on iOS
    • Remove hardcoded limitation of outputting only to right speaker on MacBook Pro
  • Desktop capture for Mac patch

Windows

  • Fixed unable to acquire Mic when built-in AEC is enabled #29

LICENSE

Who is using this project

Are you using WebRTC SDK in your framework or app? Feel free to open a PR and add yourself!