From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mail.toke.dk; spf=pass (mailfrom) smtp.mailfrom=irif.fr (client-ip=2001:660:3301:8000::1:2; helo=korolev.univ-paris7.fr; envelope-from=jch@irif.fr; receiver=) Authentication-Results: mail.toke.dk; dkim=pass (2048-bit key; unprotected) header.d=irif.fr header.i=@irif.fr header.a=rsa-sha256 header.s=dkim-irif header.b=He21Q/rP Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) by mail.toke.dk (Postfix) with ESMTPS id E8284A187D1 for ; Mon, 10 Jul 2023 23:36:02 +0200 (CEST) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/82085) with ESMTP id 36ALZxhU029379; Mon, 10 Jul 2023 23:35:59 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 065408695B; Mon, 10 Jul 2023 23:35:58 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=irif.fr; h= content-type:content-type:mime-version:user-agent:references :in-reply-to:subject:subject:from:from:message-id:date:date :received:received; s=dkim-irif; t=1689024957; x=1689888958; bh= 3Q3x8BJH7L62CHHQRbNAMIIOZQNgs5yOAVVSan3R8xI=; b=He21Q/rPSHcx6DuC nSlkEhXfgt+MBtPF5OP+qcW08FFdGWOjnitRzrpIx+EMstwMFB7qmsYI1DVRe3iB l0kiVocvsciEWgeKF6gx75JKS7bBYAAw2GKYNDkGiZ9VH7Pgq7rCwvhVzS+8xOA7 UfZaj+bwhLw+wQUMLfsXsNwP3citb4cWCQFgekV/Db5N1wFPyCVCHXDLiEf0SbUP ZBt5mOyK69SP/jx35dkurJUxb8tx3qcWsGiMFVWvFXPMk1OOxoh/xuf6yVCX09ij IeIwS18alQMVnAdrRM2ITUAgPA6Vz/IHFhA2jwvfsGxNKIeUQnaJqajwTs/35tUp +E596g== X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id 4jP13kWkHo12; Mon, 10 Jul 2023 23:35:57 +0200 (CEST) Received: from pirx.irif.fr (unknown [78.194.40.74]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 01C6D869BF; Mon, 10 Jul 2023 23:35:56 +0200 (CEST) Date: Mon, 10 Jul 2023 23:35:56 +0200 Message-ID: <87ttubwitf.wl-jch@irif.fr> From: Juliusz Chroboczek To: Alexandre IOOSS In-Reply-To: <87bkhn9ukb.wl-jch@irif.fr> References: <106557d6-2e99-fe22-d858-a430b8bee85c@crans.org> <87bkhn9ukb.wl-jch@irif.fr> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/28.2 Mule/6.0 MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [194.254.61.138]); Mon, 10 Jul 2023 23:35:59 +0200 (CEST) X-Miltered: at korolev with ID 64AC79BF.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)! X-j-chkmail-Enveloppe: 64AC79BF.000 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/ X-j-chkmail-Score: MSGID : 64AC79BF.000 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000 X-j-chkmail-Status: Ham Message-ID-Hash: PXILUTY4ZAQWLD6JN5HHIGV7LBXMTEKN X-Message-ID-Hash: PXILUTY4ZAQWLD6JN5HHIGV7LBXMTEKN X-MailFrom: jch@irif.fr 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 CC: galene@lists.galene.org X-Mailman-Version: 3.3.8 Precedence: list Subject: [Galene] Re: OBS Studio and Galene WHIP 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: Hi Alexandre, > the whip branch is an old version of Galene, and it's an old version of > the WHIP protocol. I've just rewritten the WHIP code to obey the latest spec (draft -08). It implements all of the optional features of -08, except for ICE restarts. It lives in the branch "whip2". Unlike the previous version, whose goal was to experiment with WHIP, this version aims to comply with the draft even where I disagree. So there are some changes in behaviour: - the WHIP endpoint is now https://galene.example.org/group/groupname/.whip since the spec does not allow using a single URL for multiple protocols; - only token authentication is supported (i requested support for HTTP Basic, but it was rejected by the working group). Unfortunately, OBS master crashes for me at startup, so i couldn't test the code. Please test the code, and let me know whether you feel it is fit for merging. -- Juliusz