Skip to content

[dnm-testing] litep2p/experimental: Enable WebRTC#4310

Closed
lexnv wants to merge 9 commits intomasterfrom
lexnv/test-webrtc
Closed

[dnm-testing] litep2p/experimental: Enable WebRTC#4310
lexnv wants to merge 9 commits intomasterfrom
lexnv/test-webrtc

Conversation

@lexnv
Copy link
Contributor

@lexnv lexnv commented Apr 26, 2024

This PR enables the litep2p WebRTC transport layer that was recently merged to the litep2p crate, thanks to @altonen and @dmitry-markin for the huge heavy lifting there!

This PR relies on a branch of litep2p, which we hope soon to merge. The branch updates the interval str0m crate to the latest version, which contains among other bug fixes a fix to increment the channel ID of webRTC connections.

Please note that webRTC is still an unstable feature and other problems may appear during testing.
It would be of great help to our efforts to stabilize this to report back any issues to https://github.com/paritytech/litep2p.
To check this functionality, use the following to enable litep2p --network-backend litep2p

cc @paritytech/networking

@lexnv lexnv changed the title [dnm-testing] litep2p/experimental: Enable WebRTC transport layer [dnm-testing] litep2p/experimental: Enable WebRTC Apr 26, 2024
lexnv added 3 commits May 7, 2024 17:18
Signed-off-by: Alexandru Vasile <[email protected]>
Signed-off-by: Alexandru Vasile <[email protected]>
@bkchr
Copy link
Member

bkchr commented Jul 24, 2024

@lexnv will you still merge this?

@lexnv
Copy link
Contributor Author

lexnv commented Jul 26, 2024

We've had some issues with connecting to smoldot. Will close this for now

@lexnv lexnv closed this Jul 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants