From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ed1-x530.google.com (mail-ed1-x530.google.com [IPv6:2a00:1450:4864:20::530]) by mail.toke.dk (Postfix) with ESMTPS id 281CA9663B8 for ; Tue, 10 May 2022 23:58:47 +0200 (CEST) Authentication-Results: mail.toke.dk; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=L/Y9+Cyq Received: by mail-ed1-x530.google.com with SMTP id ba17so391766edb.5 for ; Tue, 10 May 2022 14:58:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :content-transfer-encoding; bh=bw7ZMz0a1U+rThCUXO/D9QozU5d/ETegKJ6rG5cRQtY=; b=L/Y9+CyqaUnvIa8c5bW9pe6DPBm8TmGBDy7A/DkViP9Kruc+SgqeP5+48+6HyUbw3K 9Un8jOHxRvcWxvWQc1IUo2TgdIlY6GHbsm71vfqzwDEHFH4Jq+zazDwaA68BN6/Mk3zN dO9A0zeN2RI4MS6iUJSxrcisGATFsBubsTpKXGs0nj2TMIjJjJ/1K3hneP+uKqem2NKg VjDBfE1VJrE+89myzmrcYFNiC+lbxTQpngRtMmBZgS4Lc0TGMfOVJf//LjGNpWNJVMck IStFqrndZ/Jksdoz8VIlCZ1mf11L9Daakl6xyaeOMnoDGNpdSpjMeKtG5Ix3UOjJKVh/ 0odQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:content-transfer-encoding; bh=bw7ZMz0a1U+rThCUXO/D9QozU5d/ETegKJ6rG5cRQtY=; b=Rr1MStzHvb1mC1WvwtAgB7dtQBmNgr2hN45iT/7zV2/7xX1MgaX7QGeEHMRxEuR17W nAJhUQc8Kg41UGxdkvHeWMgmhoeYhxG9aQslgeetpqe0wVVb/1zT8X/kjgYES5ZnToXS Vng3iCadC+7UneGis5Khv3GoDzzq2l5y0x+pOHMYxvV/XMWPPSR2D4V9797cPO+2tLCd oyWHsFYzjAv8wlGCzAMuj8PB98FoyPYymQ/RuOWx5Lr1AgDv0cyvzRIq/nkY9V/kew/s S9Vc3c0bsoXSFvBgCBdtPu0SedPLZDqIjFn3qQthnXwvo3erhw2/rVEKqR5/g3YMx5ta 0l8Q== X-Gm-Message-State: AOAM531yExRbfTGz1aHFdDboDB5TDhHRyw9wxQfD87kcPMgx3XW18vIE 4IxX/wjeS/rGKtckmAjjsPOD4moFyi+dBVdo1PU= X-Google-Smtp-Source: ABdhPJyTwgTroYFG/X/k0F+n/T6fwB/8yZT7sqcMJ5SniUjMaCWxowXnFVVCuGAKpLB3GBvg4OQHp0Ghg4JvBbp2ofw= X-Received: by 2002:aa7:c403:0:b0:428:8741:63a2 with SMTP id j3-20020aa7c403000000b00428874163a2mr17647770edq.219.1652219925717; Tue, 10 May 2022 14:58:45 -0700 (PDT) MIME-Version: 1.0 References: <4008de81-3f67-2b9e-c83f-62bad76d72e0@anarres.org> In-Reply-To: <4008de81-3f67-2b9e-c83f-62bad76d72e0@anarres.org> From: Dave Taht Date: Tue, 10 May 2022 14:58:33 -0700 Message-ID: To: Shevek , galene@lists.galene.org, Juliusz Chroboczek Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Message-ID-Hash: QKLQVCWJPUFEE5OP4H23GYWEZEWRXPZ7 X-Message-ID-Hash: QKLQVCWJPUFEE5OP4H23GYWEZEWRXPZ7 X-MailFrom: dave.taht@gmail.com 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] feature: two cameras for galene 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 Juliusz: I cc shevek here so I don't stay in the middle. The specific part of his complex answer is that > In Zoom, Present, Advanced, Use secondary camera as presentation source, > then some ugly piece of UI to choose the correct secondary camera, then > you're presenting two cameras. A bit more below. He had done a fine job with the recent asilomar computer conference, but the congestion control weaknesses of zoom at such limited bandwidths had tweaked me, AND I totally didn't understand how complicated the setup had to be to serve both the needs of those at the conference and those remote, until now. (and still don't!) On Tue, May 10, 2022 at 12:55 PM Shevek wrote: > > Yes, because I have two video streams: My face, and my presentation. > > They're thinking that presentation cannot be a camera feed, but it can, > because our podium presenter sends HDMI, which goes through a hardware > encoder (blackmagic web presenter), which presents as a UVC camera. > > Logging in from two browser tabs in order to speak to an audience and > present slides would be very odd and somewhat backwards. > > The workaround to play back the secondary camera feed into a desktop > window, and present that window, is possible, but a very CPU-intensive > workaround, as it all has to go through the GPU, compositor, window > manager, and X server unnecessarily. Far better to just use the > secondary camera as the presentation. > > In Zoom, Present, Advanced, Use secondary camera as presentation source, > then some ugly piece of UI to choose the correct secondary camera, then > you're presenting two cameras. > > S. > > On 5/10/22 12:36, Dave Taht wrote: > > The author of galene asks for a clarification here: > > > > https://lists.galene.org/galene/CAA93jw6Ni1ywBu7DyoUtOD-+bim849tfRtH-uv= 4Fq-+8+Dm=3Dfg@mail.gmail.com/T/#t > > > > "I'd really appreciate a clarification. > > > > Galene allows you to select the camera you use. If you need to use > > multiple cameras simultaneously, you just login from two different > > browser tabs, and select different cameras in the two tabs. > > > > What exactly is missing? The ability to use two cameras in a single ta= b? > > " > > --=20 FQ World Domination pending: https://blog.cerowrt.org/post/state_of_fq_code= l/ Dave T=C3=A4ht CEO, TekLibre, LLC