From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mail.toke.dk; spf=pass (mailfrom) smtp.mailfrom=goffi.org (client-ip=51.15.21.97; helo=cete.goffi.org; envelope-from=tmp_galene.org@goffi.org; receiver=) Authentication-Results: mail.toke.dk; dkim=pass (1024-bit key; secure) header.d=goffi.org header.i=@goffi.org header.a=rsa-sha256 header.s=cete-goffi-org header.b=j3Kvi6c7 Received: from cete.goffi.org (cete.goffi.org [51.15.21.97]) by mail.toke.dk (Postfix) with ESMTPS id D818DB08022 for ; Tue, 08 Apr 2025 09:27:23 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=goffi.org; s=cete-goffi-org; h=Subject:Content-Type:Content-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-ID:Date:To:From:Sender:Reply-To: Cc:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=UkUUmGoVfHIvUVFw5Vd9u8m48u2BZIiRDGOCT1zwBk0=; b=j3Kvi6c7NI9zYvP3lgyw1bijLY k+QCsc2RASf0Rh+os4Sv2UMQFod/MaqpG6WgTRMwAMD+2xSUyALrq8BwFpVK6r0tP/t/nr5cHfaWU uOOz7UWRH+9KsF6BeAChMIzS8EJViWNtp+w7kl1VuGiwjFb/OLFBnVsY3Ol3wicD1CS0=; From: Goffi To: galene@lists.galene.org Date: Tue, 08 Apr 2025 09:27:22 +0200 Message-ID: <4641144.LvFx2qVVIh@tazar3> In-Reply-To: <174409187130.2905.10214962276944663241@gauss> References: <174409187130.2905.10214962276944663241@gauss> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" X-SA-Exim-Mail-From: tmp_galene.org@goffi.org X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on goffi.org X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_ALL,URIBL_BLOCKED autolearn=no autolearn_force=no version=4.0.0 X-SA-Exim-Version: 4.2.1 (built Wed, 06 Jul 2022 17:57:39 +0000) Message-ID-Hash: AFI3DTR7VIJQDCPUDMLSDFMNDLDRWKPP X-Message-ID-Hash: AFI3DTR7VIJQDCPUDMLSDFMNDLDRWKPP X-MailFrom: tmp_galene.org@goffi.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list Subject: [Galene] Re: XMPP (Jabber) 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: Le mardi 8 avril 2025, 07:57:38 heure d=E2=80=99=C3=A9t=C3=A9 d=E2=80=99Eur= ope centrale Schimon Jehudah=20 via Galene a =C3=A9crit : > Greetings! >=20 > Following thread jech/galene#82, I propose to add support for the > protocol XMPP. >=20 > Doing so would allow to interoperate with desktop and mobile XMPP > clients (e.g. Dino, Movim, and P=C3=A0d=C3=A9), and it would also encoura= ge > similar projects (e.g. Big Blue Button, and Jingle Meet) to so as well. >=20 > It is important to mention, that the XMPP community is willing to offer > help, references and instructions concerning this issue. >=20 > JDev group chat xmpp:jdev@muc.xmpp.org?join >=20 > It might be, that some organizations would also want to assist with > this endeavour. >=20 > Doing so, would further strengthen the XEP specifications that are > concerning to VoIP and video conferencing over XMPP. >=20 > XEP-0166: Jingle > https://xmpp.org/extensions/xep-0166.html >=20 > XEP-0167: Jingle RTP Sessions > https://xmpp.org/extensions/xep-0167.html >=20 > Kind regards, > Schimon Hi Schimon, I have already made a SFU component using Gal=C3=A8ne for XMPP: https://libervia.org/__b/doc/backend/components.html#audio-video-conferences I'm also working on specification, first draft; https://xmpp.org/extensions/inbox/av_conferences.html It was rejected by council due to the use of one jingle session per stream= =20 (which was done to map Gal=C3=A8ne behaviour), I'll submit an updated versi= on to=20 use a single session, but I'll have to find time for this. Anyway, support is here and working, no need to duplicate efforts. Best, Goffi