Commit Graph

7 Commits

Author SHA1 Message Date
David Zhao 9064f6ade1 decouple websocket and RTC nodes, prep for distributed 2021-01-16 10:37:38 -08:00
David Zhao 7dcb88343a binding to buffer and correctly forwarding 2021-01-10 16:18:58 -08:00
David Zhao 258f5add2d protocol update: explicit AddTrack to move negotiation initiation to server side.
In order to avoid race conditions with WebRTC, where either side could initiate an offer when tracks have changes, we'll always initiate them from the SFU side.
2021-01-09 23:40:29 -08:00
David Zhao 7d7787590c updated server to webrtc v3 (untested) 2020-12-11 20:15:04 -08:00
David Zhao 218b9a0277 CLI framing, creates rooms 2020-11-04 23:29:46 -08:00
David Zhao 6c039bc64f receiver class, imported relevant SFU helpers 2020-10-23 23:01:35 -07:00
David Zhao 71d3a470f5 checkpoint 2020-10-23 00:12:33 -07:00