Skip to content

Commit

Permalink
chore: proposal to update WebRTC Browser to Server to Candidate Recom…
Browse files Browse the repository at this point in the history
…mendation (#482)
  • Loading branch information
p-shahi authored Nov 23, 2022
1 parent a2e3736 commit 0ee005f
Showing 1 changed file with 20 additions and 17 deletions.
37 changes: 20 additions & 17 deletions webrtc/README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
# WebRTC

| Lifecycle Stage | Maturity | Status | Latest Revision |
|-----------------|---------------|--------|-----------------|
| 1A | Working Draft | Active | r0, 2022-10-14 |

| Lifecycle Stage | Maturity | Status | Latest Revision |
|-----------------|---------------------------|--------|-----------------|
| 2A | Candidate Recommendation | Active | r0, 2022-10-14 |
Authors: [@mxinden]

Interest Group: [@marten-seemann]
Expand All @@ -15,17 +14,20 @@ Interest Group: [@marten-seemann]
**Table of Contents**

- [WebRTC](#webrtc)
- [Motivation](#motivation)
- [Addressing](#addressing)
- [Connection Establishment](#connection-establishment)
- [Browser to public Server](#browser-to-public-server)
- [Multiplexing](#multiplexing)
- [Ordering](#ordering)
- [Head-of-line blocking](#head-of-line-blocking)
- [`RTCDataChannel` negotiation](#rtcdatachannel-negotiation)
- [`RTCDataChannel` label](#rtcdatachannel-label)
- [Connection Security](#connection-security)
- [Previous, ongoing and related work](#previous-ongoing-and-related-work)
- [Motivation](#motivation)
- [Addressing](#addressing)
- [Connection Establishment](#connection-establishment)
- [Browser to public Server](#browser-to-public-server)
- [Multiplexing](#multiplexing)
- [Ordering](#ordering)
- [Head-of-line blocking](#head-of-line-blocking)
- [`RTCDataChannel` negotiation](#rtcdatachannel-negotiation)
- [`RTCDataChannel` label](#rtcdatachannel-label)
- [Connection Security](#connection-security)
- [Previous, ongoing and related work](#previous-ongoing-and-related-work)
- [Test vectors](#test-vectors)
- [Noise prologue](#noise-prologue)
- [Both client and server use SHA-256](#both-client-and-server-use-sha-256)
- [FAQ](#faq)

<!-- markdown-toc end -->
Expand Down Expand Up @@ -361,10 +363,11 @@ accept streams before completion of the handshake.

## Previous, ongoing and related work

- Completed implementations of this specification:
- https://github.com/libp2p/rust-libp2p/pull/2622
- Work in progress implementations of this specification:
- https://github.com/little-bear-labs/js-libp2p-webrtc/
- https://github.com/little-bear-labs/js-libp2p-webrtc/pull/4
- https://github.com/libp2p/go-libp2p/pull/1655
- https://github.com/libp2p/rust-libp2p/pull/2622
- Past related work:
- Proof of concept for the server side (native) and the client side (Rust in
WASM): https://github.com/wngr/libp2p-webrtc
Expand Down

0 comments on commit 0ee005f

Please sign in to comment.