livepeer / go-PPSPP

Go implementation of the Peer-to-Peer Streaming Peer Protocol (rfc7574)
MIT License
11 stars 4 forks source link

Data Exchange: Flow Control #5

Open ericxtang opened 7 years ago

ericxtang commented 7 years ago

Building on the raw data exchange issue, we can start to control the data flow. This requires CHOKE and UNCHOKE.

The python reference implementation seems to use LEDBAT here, we could start with something simple and iterate towards a more sophisticated solution.