Ristsender stats only one peer
First and foremost, I want to express my sincere appreciation for this project—it’s been an invaluable tool for my live streaming workflow. Thank you for your hard work!
I’ve been using the load-balanced mode (with weight and miface), and it’s performing exceptionally well. I’m aware of the ability to deprioritize underperforming adapters using max-rtt to prevent them from adversely affecting the overall stream quality.
Beyond that, I’ve implemented additional logic to dynamically adjust the encoder bitrate based on RTT values extracted from the ristsender stats. However, I’ve encountered a limitation: the stats only provide a single peer entry reflecting the aggregate RTT, unlike the ristreceiver stats, which expose an array of peers for each miface/multi-URL connection.
Could you clarify whether this single-peer reporting behavior is intentional? Understanding the design rationale would help me adapt my approach accordingly.
Thank you again for your time and for this fantastic project!