From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mail.toke.dk; spf=pass (mailfrom) smtp.mailfrom=lassitu.de (client-ip=212.12.50.234; helo=gilb.zs64.net; envelope-from=stb@lassitu.de; receiver=) Received: from gilb.zs64.net (gilb.zs64.net [212.12.50.234]) by mail.toke.dk (Postfix) with ESMTPS id 6F586A97459 for ; Sat, 16 Nov 2024 15:45:16 +0100 (CET) Received: by gilb.zs64.net (Postfix, from stb@lassitu.de) id 11A31B29F; Sat, 16 Nov 2024 14:44:57 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.200.121\)) From: Stefan Bethke In-Reply-To: <875xonqm4a.wl-jch@irif.fr> Date: Sat, 16 Nov 2024 15:45:14 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: <63F02591-F60C-49A6-A8F5-E39DA214B5F1@lassitu.de> References: <694C8C7A-D0C2-4E20-BF31-6698EAC7372C@lassitu.de> <875xonqm4a.wl-jch@irif.fr> To: Juliusz Chroboczek X-Mailer: Apple Mail (2.3826.200.121) Message-ID-Hash: 6HVAHVXH4QJ7HBJBYF2NSKMQD5RI2Z7Q X-Message-ID-Hash: 6HVAHVXH4QJ7HBJBYF2NSKMQD5RI2Z7Q X-MailFrom: stb@lassitu.de 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 CC: galene@lists.galene.org X-Mailman-Version: 3.3.10 Precedence: list Subject: [Galene] Re: Examples for one to many distribution? 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: > On 16. Nov 2024, at 15:39, Juliusz Chroboczek wrote: >=20 > Hello Stefan, >=20 >> I'm trying to create a setup where I feed audio into an SFU, and = people >> can connect to the SFU and listen to the audio. >=20 > Where does the audio come from? I'm building a custom pion client to send audio from a multi-channel USB = audio interface. >> * have a minimal user interface, where users simply choose the group = they would like to listen to >> * only have audio playing, no video >> * disable all other features like chat >=20 > I think the current client can do that >=20 > 1. set the "public" flag on your groups to true, this will cause the > groups to appear on the landing page; >=20 > 2. only send audio to the group, this way no video will be played; >=20 > 3. give your users the "observe" permission, so they cannot open new > streams or add messages to the chat: >=20 > "users": { > "bob": { > "password": ..., > "permissions": "observe", > } > } Excellent, I will give that a try and will report back. >=20 >> Are there examples that I could base a custom frontend on, apart from >> the minimal client? >=20 > The minimal client should be a good starting point, at least that's = what > I wrote it for. Please let me know if there's anything that's not = clear. >=20 >> I'm happy to customize Go and JS/TS code, or even write something = from >> scratch, but I would be really happy to customize something existing. >=20 > I suggest you start with the full client configured as above, and then > we can think together about what further changes are required. Will do! Regards, Stefan --=20 Stefan Bethke Fon +49 175 3288861