Collect WebRTC related learning materials , write some notes and samples here.
#git clone https://github.com/walterfan/webrtc_primer.git
git clone git@github.com:walterfan/webrtc_primer.git
cd webrtc_primer
git submodule update --init --recursive
-
Read Book
-
Try WebRTC examples
-
Learn WebRTC API, Spec and RFC
- WebRTC API
- JavaScript Session Establishment Protocol (JSEP)
- RFC8825: Overview: Real-Time Protocols for Browser-Based Applications
-
Summary and Practice
- WebRTC Notes wrote by myself
- WebRTC snippets
- audio files of TSP Lab in McGill University
- Audacity
- BlackHole: Virtual Audio Driver
- VB-CABLE Virtual Audio Device
-
WebRTC offical site
-
WebRTC tutorial and book
-
WebRTC source code
$ git clone https://webrtc.googlesource.com/src
$ git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
#vi ~/.bashrc or ~/.zshrc
$ export PATH=/path/to/depot_tools:$PATH
$ mkdir webrtc-checkout
$ cd webrtc-checkout
$ fetch --nohooks webrtc
$ gclient sync