Commit Graph
9 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 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 050da05000 Send PLI when target client doesn't have keyframes 2020-12-17 22:28:03 -08:00
David Zhao af0c9dfdf0 server back to working, tho only works when client joins first 2020-12-12 23:05:53 -08:00
David Zhao 7d7787590c updated server to webrtc v3 (untested) 2020-12-11 20:15:04 -08:00
David Zhao dc69dfc0e7 port over existing test cases 2020-11-15 22:22:52 -10:00
David Zhao e611020824 make reception report public 2020-11-15 22:11:52 -10:00
David Zhao 1ed8ba3ae6 progress with forwarder and peer 2020-10-27 00:17:30 -07:00
David Zhao 6c039bc64f receiver class, imported relevant SFU helpers 2020-10-23 23:01:35 -07:00