libp2p / go-libp2p-webrtc-direct

A libp2p transport that enables browser-to-server, and server-to-server, direct communication over WebRTC without requiring signalling servers
MIT License
82 stars 18 forks source link

WIP: Add support for new Protocol and Multiaddr format #26

Open albrow opened 5 years ago

albrow commented 5 years ago

This is a stepping stone toward implementing the generic WebRTC Signal Protocol described in https://github.com/libp2p/specs/pull/159.

This PR doesn't change the behavior of the transport. It still only supports browser-server and server-server connections and doesn't use any third-parties for signaling. Rather, this PR lays the groundwork for implementing new features in the future.