100 endpoints = 100Mbps 2. Upstream bandwidth • Proportional to K2 • 100 endpoints = 9900 streams = 9.9Gbps PROBLEMS (2): ON THE BRIDGE C A B videobridge jitsi 3. CPU • Proportional to the total bitrate • Proportional to K2 For a conf of 100
= 100; N = 5; Clients: Receive/Decode/Render 5 streams (was 99) SFU: Downstream: still 100 streams (100Mbps) Upstream: K * N 500Mbps (was 9.9Gbps) N is constant: Linear with K (was K2)
2013[1] • Maintains a dominant speaker (DS) – Others compete – Detects changes to the DS • Computes scores over intervals with different length – Short, medium, long – Thresholds at each interval • Works with audio in the frequency domain – Requires decoding [1] Dominant speaker identification for multipoint videoconferencing, Computer Speech and Language Volume 27 Issue 4, June, 2013 20/03/15 11
header extension – 7 bits that indicate the level of the audio in an RTP packet • Adapt Volfin and Cohen 2013 – Same competition model – Same intervals • Short (20ms), medium (100ms) and long (1000ms) – Same division in sub-bands 20/03/15 12
• The bottleneck at the server is either the CPU or the network – In most cases the network • Cutting down the number of forwarded streams to a constant works as expected • DSI can be used to maintain interactivity in the conference • DSI can be performed without decoding audio • Future work – Adaptive Last N 15/03/15 18