Skip to content

how can I use your rewrite of Go WebRTC in chrome/firefox browsers? #1753

Answered by Sean-Der
xujingzhou asked this question in Q&A
Discussion options

You must be logged in to vote

Yes Pion WebRTC is a full implementation of WebRTC. We implemented the entire stack. We have pure Go packages for ICE, DTLS, SCTP, RTP, RTCP and the PeerConnection API. We didn't re-implement Google's implementation, Pion is a clean room implementation so you will not see any patterns/sections that look similar. We tried to make everything idiomatic Go and learned a lot along the way!

Using Pion in FireFox or Chrome is technically possible, but would be very hard. There is no standardized API for anything but Javascript, so will not be an easy switch. If you do start this project I would love to help! I think the project with the most likelihood of success would be putting webrtc-rs in Fi…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by Sean-Der
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #1752 on April 10, 2021 15:57.