~/talk

AsTree: An Audio Subscription Architecture Enabling Massive-Scale Multi-Party...

Talkat NSDI '25 · 2025-04-28..04-30· [web-platform]
name:Tong Meng
links:none on file
links:none on file
name:Chao Yuan
links:none on file
links:none on file
name:Le Zhang
links:none on file
slides:none on file

AsTree replaces full “subscribe-to-all” audio with a cascading tree topology over SFUs and media-plane audio selection that forwards only a few loudest streams per node, cutting signaling and stream fan‑out. Implementation in Lark and benchmarks show dramatically lower CPU peaks versus full subscription, supports rooms >10,000 participants, and reduces audio and video rebuffering by >30% and >50% respectively; user negative reviews drop by 40% under production load.

AI-written summary · about

  1. 0:00Introduction
  2. 1:21SFU conferencing architecture
  3. 2:22Audio subscription scalability
  4. 5:58S3 core idea
  5. 6:41S3 high-level design
  6. 7:24Delegate server selection
  7. 10:34Master delegate election
  8. 11:59Audio stream selection
  9. 13:02Evaluation results
  10. 14:04Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.