From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-x32f.google.com (mail-wm1-x32f.google.com [IPv6:2a00:1450:4864:20::32f]) by mail.toke.dk (Postfix) with ESMTPS id 54FA195E712 for ; Wed, 27 Apr 2022 20:37:38 +0200 (CEST) Authentication-Results: mail.toke.dk; dkim=pass (2048-bit key; unprotected) header.d=rouillier-fr.20210112.gappssmtp.com header.i=@rouillier-fr.20210112.gappssmtp.com header.a=rsa-sha256 header.s=20210112 header.b=yBbvqrmh Received: by mail-wm1-x32f.google.com with SMTP id p7-20020a05600c358700b00393e80c59daso2998794wmq.0 for ; Wed, 27 Apr 2022 11:37:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rouillier-fr.20210112.gappssmtp.com; s=20210112; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=lPJGVBk6UHo/8iuBVdoJwi0td9ofRT95I085uu3i0oc=; b=yBbvqrmhzS7JCkCkQ9QGCeStMDvP8jkNnsGMi2ZeHSHtaY5LBWsQ1BLuKKNrcY+k4a 3/5Pd0sed7bxk/iEYriBrqnEalp6O58zjVcH8tpxrpEwduaTEMDzOq9TfmYYrFWq0Rko eOIPtN1M8s1+od0MnWsUt8xJIh0YKqZti3sOeeAyeVFL+irPmVzi9P2CtSh9P/lp8RLa 35/BGD3Pjh42zSAwSxPklk0IIXJ/1ppO1ZOR+/94AMIbyZv75mgPSQZll2ahrAJIlTI3 hstwbpULQWFM/5/8LnZrHWa6FjwPuXxhbcOPpYadMSq170pVjNKYF5m3QMRiSFj7Z2ZA Vj4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=lPJGVBk6UHo/8iuBVdoJwi0td9ofRT95I085uu3i0oc=; b=i9kUqnGQytAeZsmjFIlnyI3EFwKXm+/LLyzX7+sGGDofEf/DFCJt2hqOjIpXbVai49 eSmr4kzQdK8IykJn4QqlcqkDOffWV/4wsX+HYeFoh4uTUzbS9fFrujYHIKqYEwjiCGZv jbl/uLbI+J8uC5nFbuEn8qYNtLnJY6h0cVQj94H123jG6jmUHQDsBXn/SUFzF5PNUfd4 DEeLbrPvfKgOKTIBDqgLwt/+1Gcg/aJ5s6vr0kEIYXv3DXnnkms4n0CQgB0AlQeVf3jT pEJaLatfUj28rnMLsaxFi48/CNc+4rN2dTCkUVjzW5FAPq4AD1xZkYTx110HOUgYHTRf UihQ== X-Gm-Message-State: AOAM533FbNKsWmGA0KdIxtuh5Dq3wvI7z2ajGiqTULEmsNl5BqpF5xIk eBC4yf34lUB14Icq73GbMVM8/pHYlWr9tw== X-Google-Smtp-Source: ABdhPJybazjba4E5RQCMB+ulBxcywQGY5JbfIsdSUy/zmScnQYEYFku6t0JVd4uP18UZqFucxLq1Qw== X-Received: by 2002:a05:600c:4f90:b0:392:8de8:9deb with SMTP id n16-20020a05600c4f9000b003928de89debmr28008957wmq.166.1651084657706; Wed, 27 Apr 2022 11:37:37 -0700 (PDT) Received: from smtpclient.apple ([2a01:e0a:29d:4f90:5103:490:2d0a:de6d]) by smtp.gmail.com with ESMTPSA id i14-20020a1c540e000000b00393dc91e9c9sm2185657wmb.17.2022.04.27.11.37.36 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 27 Apr 2022 11:37:37 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.80.82.1.1\)) From: Fabrice Rouillier In-Reply-To: <87sfpyk9qo.wl-jch@irif.fr> Date: Wed, 27 Apr 2022 20:37:36 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <87sfpyk9qo.wl-jch@irif.fr> To: Juliusz Chroboczek X-Mailer: Apple Mail (2.3696.80.82.1.1) Message-ID-Hash: KX66BXWKSELPH6GFEWMOIBMCDAA3NN47 X-Message-ID-Hash: KX66BXWKSELPH6GFEWMOIBMCDAA3NN47 X-MailFrom: fabrice@rouillier.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.5 Precedence: list Subject: [Galene] Re: Galene & Raspberry 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: BTW : I have installed Galene at Inria Paris for some conferences cycle, = first test was today with around 40 people + one conference room = equipped with audio speakers and ambiant micros, our first true =C2=AB = hybrid =C2=BB conference. I did couple this with a streaming with OBS = installed in a virtual machine with a VNC access (so th only need for = the operator is to have an internet connection to launch OBS which is = pre-configured, only one button to press) The result was highly convincing : a total of 12 processor threads (8 = for OBS, 4 for Galene) used by 2 Linux virtual machines. > That's interesting -- perhaps I should do some profiling on 32-bit ARM = to > see where the inefficiency comes from. >=20 I suspect this is a sum of things. A part is due to the use of the 64 bit linux kernel itself. 50% more = powerful for php for example. Another part is probably due to the disabling of the wifi (at least for = the impression when connecting) Probably also the version of go plays some role >> In particular, this combo becomes a light and very efficient solution >> for a use with the family. >=20 > Please tell your family that Galene's author said hi ! >=20 Haha : I did let all the informations, they already asked me who is = Juliusz :-) >> - would it be difficult to implement a =C2=AB ring button =C2=BB in = order that >> a new visitor can send a notification to the other people who are >> connected but not in front of their Galene Window ? >=20 > 1. Add the button in galene.html and style it in galene.css. >=20 > [=E2=80=A6] Thanks, I will try soon. >> - would it be difficult tu implement different landing pages, for >> example one where we just ask for a pseudo ? >=20 > You have two solutions. The quick and dirty one would be to edit the = div > with class "login-container" in galene.html. If you need to supply > passwords or change the username, you may do that in the function > 'gotConnected' in galene.js. >=20 I will start with the dirty way :-) > The alternative would be to write your own login server that computes > a JWT token and redirects to Galene. The advantage is that you can = write > the server in any language you wish, but it's a little more = complicated. > See the section 'Authentication Portal' of the file README.PROTOCOL. >=20 Thanks again, I will try it later. All the best, Fabrice. > -- Juliusz