|
1 |
| -# WebRTC-SDK |
| 1 | +### WebRTC |
2 | 2 |
|
3 |
| -This repository contains a fork of WebRTC from Google with various improvements. |
| 3 | +This repository is a fork of the WebRTC project. The original README can be found [here](README_webrtc.md). |
4 | 4 |
|
5 |
| -## Main changes |
6 |
| - |
7 |
| -### All |
8 |
| - |
9 |
| -- Dynamically acquire decoder to mitigate decoder limitations [#25](https://github.com/webrtc-sdk/webrtc/pull/25) |
10 |
| -- Support for video simulcast with hardware & software encoders [patch](https://github.com/webrtc-sdk/webrtc/commit/ee030264e2274a2c90548a99b448782049e48fb4) |
11 |
| -- Frame cryptor support (for end-to-end encryption) [patch](https://github.com/webrtc-sdk/webrtc/commit/3a2c008529a15fecde5f979a6ebb75c05463d45e) |
12 |
| - |
13 |
| -### Android |
14 |
| - |
15 |
| -- WrappedVideoDecoderFactory [#74](https://github.com/webrtc-sdk/webrtc/pull/74) |
16 |
| - |
17 |
| -### iOS / Mac |
18 |
| - |
19 |
| -- Sane audio handling [patch](https://github.com/webrtc-sdk/webrtc/commit/272127d457ab48e36241e82549870405864851f6) |
20 |
| - - Do not acquire microphone/permissions unless actively publishing audio |
21 |
| - - Abililty to bypass voice processing on iOS |
22 |
| - - Remove hardcoded limitation of outputting only to right speaker on MacBook Pro |
23 |
| -- Desktop capture for Mac [patch](https://github.com/webrtc-sdk/webrtc/commit/8e832d1163644ab504412c9b8f3ba8510d9890d6) |
24 |
| - |
25 |
| -### Windows |
26 |
| - |
27 |
| -- Fixed unable to acquire Mic when built-in AEC is enabled [#29](https://github.com/webrtc-sdk/webrtc/pull/29) |
28 |
| - |
29 |
| -## LICENSE |
30 |
| - |
31 |
| -- [Google WebRTC](https://chromium.googlesource.com/external/webrtc.git), is licensed under [BSD license](/LICENSE). |
32 |
| - |
33 |
| -- Contains patches from [shiguredo-webrtc-build](https://github.com/shiguredo-webrtc-build), licensed under [Apache 2.0](/NOTICE). |
34 |
| - |
35 |
| -- Contains changes from LiveKit, licensed under Apache 2.0. |
36 |
| - |
37 |
| -## Who is using this project |
38 |
| - |
39 |
| -- [flutter-webrtc](https://github.com/flutter-webrtc/flutter-webrtc) |
40 |
| - |
41 |
| -- [LiveKit](https://github.com/livekit) |
42 |
| - |
43 |
| -- [Membrane Framework](https://github.com/membraneframework/membrane_rtc_engine) |
44 |
| - |
45 |
| -- [Louper](https://louper.io) |
46 |
| - |
47 |
| -Are you using WebRTC SDK in your framework or app? Feel free to open a PR and add yourself! |
| 5 | +### License |
| 6 | +- [WebRTC](https://webrtc.org) software is licensed under the [BSD license](https://github.com/GetStream/webrtc/blob/main/LICENSE). |
| 7 | +- Includes patches from [shiguredo-webrtc-build](https://github.com/shiguredo-webrtc-build), licensed under the [Apache 2.0](https://github.com/shiguredo-webrtc-build/webrtc-build/blob/master/LICENSE). |
| 8 | +- Includes modifications from [webrtc-sdk/webrtc](https://github.com/webrtc-sdk/webrtc), licensed under the [BSD license](https://github.com/webrtc-sdk/webrtc/blob/master/LICENSE). |
0 commit comments