WebRTC Conference

Version 8 (Dan Pascu, 07/07/2017 12:49 pm)

1 3 Adrian Georgescu
h1. SylkServer WebRTC Managed Conference
2 2 Adrian Georgescu
3 4 Adrian Georgescu
4 2 Adrian Georgescu
h2. Design
5 2 Adrian Georgescu
6 2 Adrian Georgescu
h2. Features
7 2 Adrian Georgescu
8 8 Dan Pascu
 * Ad-hoc conference: all participants are rendered in a matrix where each participants has the same size. The conference room has a fixed total bandwidth set by the server, which is divided between the participants, which means the more participants are in the room, the less bandwidth each participant will use keeping the bandwidth usage per conference room constant.
9 7 Adrian Georgescu
10 7 Adrian Georgescu
11 2 Adrian Georgescu
h2. Configuration
12 2 Adrian Georgescu
13 2 Adrian Georgescu
h2. Client support
14 2 Adrian Georgescu
15 2 Adrian Georgescu
h2. Measurements
16 5 Adrian Georgescu
17 5 Adrian Georgescu
18 1 Adrian Georgescu
 * H264/VGA (7p 336kb/s) 150% CPU
19 1 Adrian Georgescu
 * H264/HD (7p 336kb/s) 250% CPU
20 1 Adrian Georgescu
 * VP9/VGA (7p 336kb/s) 220% CPU
21 1 Adrian Georgescu
 * VP9/HD (7p 336kb/s) 350% CPU
22 6 Adrian Georgescu
23 6 Adrian Georgescu
24 6 Adrian Georgescu
h2. Remaining tasks
25 6 Adrian Georgescu
26 6 Adrian Georgescu
 * sylkserver: control interface for moderator
27 6 Adrian Georgescu
 * janus: patch to request full frames when a paused video is resumed