Skip to content

Commit 815bc67

Browse files
authored
Updated readme detailing changes from original (#42)
1 parent 0bcd791 commit 815bc67

File tree

1 file changed

+27
-33
lines changed

1 file changed

+27
-33
lines changed

README.md

Lines changed: 27 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,52 +1,46 @@
11
# WebRTC-SDK
22

3-
This is a **Community-Maintained** project, **Not the official Google WebRTC repository**. It is maintained by some contributors with WebRTC development experience, and the goal is to create a flexible release version to provide pre-compiled Mobile/Desktop/Embedded SDKs.
3+
This repository contains a fork of WebRTC from Google with various improvements.
44

5-
## Additional notes from [webrtc-sdk](https://github.com/webrtc-sdk) community
5+
## Changes
66

7-
### Open Source License Compliance
7+
### All
88

9-
* The original code was cloned from [google webrtc](https://chromium.googlesource.com/external/webrtc.git) and released with [BSD license](/LICENSE).
9+
- Dynamically acquire decoder to mitigate decoder limitations #25 #26
1010

11-
* Contains patches from the [shiguredo-webrtc-build](https://github.com/shiguredo-webrtc-build) community and complies with the [Apache 2.0](/NOTICE) license.
11+
### Android
1212

13-
### Who is using this project
13+
- Support for video simulcast #3
1414

15-
* [flutter-webrtc](https://github.com/flutter-webrtc/flutter-webrtc)
15+
### iOS
1616

17-
* [LiveKit](https://github.com/livekit)
17+
- Do not request microphone permissions for playback-only #2 #5
18+
- Improvements to AVAudioSession interactions #7 #8
19+
- Support for video simulcast #4
20+
- Support for voice processing bypass #15
1821

19-
## The Google WebRTC original README
22+
### Mac
2023

21-
**WebRTC is a free, open software project** that provides browsers and mobile
22-
applications with Real-Time Communications (RTC) capabilities via simple APIs.
23-
The WebRTC components have been optimized to best serve this purpose.
24+
- Support for video simulcast #10
25+
- Remove hardcoded limitation of outputting to only right speaker on MBP #22
26+
- Screen capture support #24 #36 #37
27+
- Support for audio output device selection #35
28+
- Cross-platform RTCMTLVideoView #40
2429

25-
**Our mission:** To enable rich, high-quality RTC applications to be
26-
developed for the browser, mobile platforms, and IoT devices, and allow them
27-
all to communicate via a common set of protocols.
30+
### Windows
2831

29-
The WebRTC initiative is a project supported by Google, Mozilla and Opera,
30-
amongst others.
32+
- Fixed unable to acquire Mic when built-in AEC is enabled #29
3133

32-
### Development
34+
## LICENSE
3335

34-
See [here][native-dev] for instructions on how to get started
35-
developing with the native code.
36+
- [Google WebRTC](https://chromium.googlesource.com/external/webrtc.git), is licensed under [BSD license](/LICENSE).
3637

37-
[Authoritative list](native-api.md) of directories that contain the
38-
native API header files.
38+
- Contains patches from [shiguredo-webrtc-build](https://github.com/shiguredo-webrtc-build), licensed under [Apache 2.0](/NOTICE).
3939

40-
### More info
40+
- Contains changes from LiveKit, licensed under Apache 2.0.
4141

42-
* Official web site: http://www.webrtc.org
43-
* Master source code repo: https://webrtc.googlesource.com/src
44-
* Samples and reference apps: https://github.com/webrtc
45-
* Mailing list: http://groups.google.com/group/discuss-webrtc
46-
* Continuous build: https://ci.chromium.org/p/webrtc/g/ci/console
47-
* [Coding style guide](g3doc/style-guide.md)
48-
* [Code of conduct](CODE_OF_CONDUCT.md)
49-
* [Reporting bugs](docs/bug-reporting.md)
50-
* [Documentation](g3doc/sitemap.md)
42+
## Who is using this project
5143

52-
[native-dev]: https://webrtc.googlesource.com/src/+/main/docs/native-code/index.md
44+
- [flutter-webrtc](https://github.com/flutter-webrtc/flutter-webrtc)
45+
46+
- [LiveKit](https://github.com/livekit)

0 commit comments

Comments
 (0)