webrtc
webrtc copied to clipboard
Pure Go implementation of the WebRTC API
For example: ```go m := &webrtc.MediaEngine{} if err := m.RegisterDefaultCodecs(); err != nil { return nil, err } api := webrtc.NewAPI(webrtc.WithMediaEngine(m)) pc, err := api.NewPeerConnection(conf) if err != nil {...
I have used the Pion webrtc to make a client of a SFU. After inspecting the output of the function **trackDetailsFromSDP**, I noticed that the field **repairSsrc** is not been...
### Your environment. - Version: v3.1.41 - Browser: Chrome Version 109.0.5414.119 (Official Build) (64-bit) - Other Information ### What did you do? Hi, We've been using pion to build a...
Hi @Sean-Der its been a minute, hope everything is good :-) I am trying to accept an INVITE via SIP but OnTrack never gets called. It would be great if...
### Your environment. - Version: 3.1.17 ### What did you do? ```go peerConnection.SetLocalDescription(webrtc.SessionDescription{Type: webrtc.SDPTypeRollback}) ``` ### What did you expect? The connection state is rolled back, and the local and...
### progress - [ ] [broadcast](https://github.com/mohammadne/webrtc-pion/tree/master/examples/broadcast) - [ ] [custom-logger](https://github.com/mohammadne/webrtc-pion/tree/master/examples/custom-logger) - [x] [data-channels](https://github.com/mohammadne/webrtc-pion/tree/master/examples/data-channels) - [ ] [data-channels-close](https://github.com/mohammadne/webrtc-pion/tree/master/examples/data-channels-close) - [ ] [data-channels-create](https://github.com/mohammadne/webrtc-pion/tree/master/examples/data-channels-create) - [ ] [data-channels-detach-create](https://github.com/mohammadne/webrtc-pion/tree/master/examples/data-channels-detach-create) - [ ] [data-channels-detach](https://github.com/mohammadne/webrtc-pion/tree/master/examples/data-channels-detach) -...
## Summary While reading the code of Pion, I've noticed that peer connection callbacks have almost identical [semantically] code, but they are handled in slightly different ways for no apparent...
### Your environment. - Version: github.com/pion/webrtc/v3 v3.1.44 - Browser: Firefox 106.0.1 (but any Firefox really) - Other Information - [CollectSenders](https://www.w3.org/TR/webrtc/#dfn-collectsenders) ### What did you do? 1) A user1 has published...
Hey maintainers, thank you for this awesome work. While working a little bit with some VP8-based streams, I have noticed something interesting related to IVF writers. Is it possible that...
### Your environment. - Browser: *chrome 108.0.5359.124* - Other Information - *stacktraces, related issues, suggestions how to fix, links for us to have context* ### What did you do? ###...