Bandwidth Estimation
Sean-Der opened this issue · comments
Downstream projects implement this today. Would be really great to bring them into this project! What we need
Message Generation (available in Ion today)
- Sender and Receiver Reports
- Transport Wide Congestion Control
Processing of those reports (Not available in Go yet)
@OrlandoCo @adwpc @tarrencev Would love your opinion on this!
How realistic would it be to upstream this stuff from ion? I am happy to do the work. Conceptually is it to possible to express this stuff as interceptors? Any pitfalls do I need to be worried about besides performance?
@Sean-Der ion-sfu buffer moved to interceptors api, and provides: RR,REMB,TWCC,NACK and packet buffer:
https://github.com/pion/ion-sfu/tree/master/pkg/buffer
ATM is not configurable and not fully documented, but hopefully we can do it soon.
Covered by README.md