From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) by mail.toke.dk (Postfix) with ESMTPS id 74FFB8FEC37 for ; Fri, 17 Dec 2021 07:55:43 +0100 (CET) Authentication-Results: mail.toke.dk; dkim=pass (2048-bit key; unprotected) header.d=kerneis.info header.i=@kerneis.info header.a=rsa-sha256 header.s=fm3 header.b=yqoEyfdZ; dkim=pass (2048-bit key; unprotected) header.d=messagingengine.com header.i=@messagingengine.com header.a=rsa-sha256 header.s=fm1 header.b=S0PxmtnY Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 65B5F3201E4A for ; Fri, 17 Dec 2021 01:55:41 -0500 (EST) Received: from imap43 ([10.202.2.93]) by compute5.internal (MEProxy); Fri, 17 Dec 2021 01:55:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kerneis.info; h= mime-version:message-id:date:from:to:subject:content-type :content-transfer-encoding; s=fm3; bh=J5xxtr47BwCZvQDo4rfg1U0KnK x6ueUpVIbebu5PYYo=; b=yqoEyfdZnDjO19dYVqGKD0enj+xpYXKxIQRmu0K9Ku 3hG1CMdOq22VfiZTGkEoohDEkqvfATXIDCL3/ZM96fuUtwb0Pfk3Cm+HItwLNGtd 0V8prR4NztHtB5Sh+GO6LwBEFCk9G09ioREscFiDE3Q8OnVXzNtNeG4NZlxbTnbS xQ3ep71pEnbxxKH9sFLvRJxCtbikxk/PhscJ3W/CppZToOxxYmGPPidJprk4p77m UfKZqWfvKj/klHwMXYf0NFC3E1WDmk2NTspPMZW59y7BozgTz5Vsi1vAqemNLuu7 nSvTdyD8MhsemB4vI+2s8ACrImVcYq2BCZuztv2JGLEQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=J5xxtr 47BwCZvQDo4rfg1U0KnKx6ueUpVIbebu5PYYo=; b=S0PxmtnYyEtlbL9KFyrhO+ xCROgoqY1d00cUc1aKIW5hwwGOGyFNGjhyUbywy6wV6Ux/96zc0iPC7rY7qH9Zfj iDP6uXDUk2VmcrUiqD7hIhAZmHedzTGpWuqijwoZ7kzfaLFVrwHWYUEgq+i+gmFs PME3JASJ69ppkoldcRgW/55mWh6g0YMIZTJAK+opTqhEUoJ1nbEcCCk/U9UlPIak ee8O+GFT+KYQiqOPFP6A/PAb6+eRSvdDmU8C9F4D3ZbpCRpJ+byD+fKaNY5Gd/Tb Hnk4cMB5B0LfvzM/TkOTsMVpc0qYunUADVdLn3gmXRySby5EbrG8BcuqbZPuoPuw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddrleehgdellecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkfffhvffutgfgsehtqhertd erreejnecuhfhrohhmpedfifgrsghrihgvlhcumfgvrhhnvghishdfuceoghgrsghrihgv lheskhgvrhhnvghishdrihhnfhhoqeenucggtffrrghtthgvrhhnpefgjeejvdfhledugf dtleeifedvleeltdduhedtteffhfehgeetgeeitddugeekffenucffohhmrghinhepshhi ghhnrghlrdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilh hfrhhomhepghgrsghrihgvlheskhgvrhhnvghishdrihhnfhho X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 7920BAC03DB; Fri, 17 Dec 2021 01:55:40 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.5.0-alpha0-4524-g5e5d2efdba-fm-20211214.001-g5e5d2efd Mime-Version: 1.0 Message-Id: Date: Fri, 17 Dec 2021 07:55:18 +0100 From: "Gabriel Kerneis" To: galene@lists.galene.org Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable Message-ID-Hash: GWUAXIMIPP6SOUPNZHLXAUKQ3ODZ5AXB X-Message-ID-Hash: GWUAXIMIPP6SOUPNZHLXAUKQ3ODZ5AXB X-MailFrom: gabriel@kerneis.info X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.5 Precedence: list Subject: [Galene] =?utf-8?q?Gal=C3=A8ne_and_Signal?= List-Id: =?utf-8?q?Gal=C3=A8ne_videoconferencing_server_discussion_list?= Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Dear all, Gal=C3=A8ne is mentioned (well, linked to) in the following article: https://signal.org/blog/how-to-build-encrypted-group-calls/ TL;DR: Signal needed an SFU with good congestion control and scaling pro= perties. They evaluated a number, found that only jitsi and mediasoup ha= d good enough congestion control at the time (it was over a year ago), p= icked one but it used too much CPU so they wrote their own in Rust. The = article gives a lot more technical details about their implementation, b= ut doesn't delve into the evaluation of other solutions. Best regards, --=20 Gabriel