Galène videoconferencing server discussion list archives
 help / color / mirror / Atom feed
* [Galene] Total bandwidth limit?
@ 2023-11-22  8:06 Tim Panton
  2023-11-22 18:10 ` [Galene] " Juliusz Chroboczek
  0 siblings, 1 reply; 4+ messages in thread
From: Tim Panton @ 2023-11-22  8:06 UTC (permalink / raw)
  To: galene

Tl;dr: I tried running galene for a book club last night and ran out of bandwidth.

I’m in a virtual bookclub and the normal (zoom) host wasn’t available, so I offered to host on galene.

I span up Galene on a octocore ARM64 ubuntu device - on my home VDSL - with a limited uplink of 17 Mbit/s.
(70/17)

It worked well then fell over when 8 people showed up and I ran out of uplink.

So I’m wondering - would it be possible to tell Galene what the total uplink available is and have it throttle back the senders to stay within that? Or is this such an edge case that no-one else would be as foolish as me?

Thanks.

Tim.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Galene] Re: Total bandwidth limit?
  2023-11-22  8:06 [Galene] Total bandwidth limit? Tim Panton
@ 2023-11-22 18:10 ` Juliusz Chroboczek
  2023-11-22 22:42   ` Tim Panton
  0 siblings, 1 reply; 4+ messages in thread
From: Juliusz Chroboczek @ 2023-11-22 18:10 UTC (permalink / raw)
  To: Tim Panton; +Cc: galene

> So I’m wondering - would it be possible to tell Galene what the total
> uplink available is and have it throttle back the senders to stay within
> that? Or is this such an edge case that no-one else would be as foolish
> as me?

This should happen automatically : congestion control should kick in, and
Galene should either peel SVC layers or throttle the sender (depending on
your codec) until the traffic fits within the link's limitations.

Obviously, that didn't work in your case.  What codec were you using, and
what web browser was the sender using?  Were the receivers connecting
directly to Galene, or were they going over TURN ?

-- Juliusz

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Galene] Re: Total bandwidth limit?
  2023-11-22 18:10 ` [Galene] " Juliusz Chroboczek
@ 2023-11-22 22:42   ` Tim Panton
  2023-11-22 22:58     ` Juliusz Chroboczek
  0 siblings, 1 reply; 4+ messages in thread
From: Tim Panton @ 2023-11-22 22:42 UTC (permalink / raw)
  To: Juliusz Chroboczek; +Cc: galene



> On 22 Nov 2023, at 18:10, Juliusz Chroboczek <jch@irif.fr> wrote:
> 
>> So I’m wondering - would it be possible to tell Galene what the total
>> uplink available is and have it throttle back the senders to stay within
>> that? Or is this such an edge case that no-one else would be as foolish
>> as me?
> 
> This should happen automatically : congestion control should kick in, and
> Galene should either peel SVC layers or throttle the sender (depending on
> your codec) until the traffic fits within the link's limitations.

I was thinking the fact that the limitation is shared across all 7 remote users
(I was local on the same lan as the Galene server) 
may have confused the situation - along with the fact that it is a massively asymmetric link.

> 
> Obviously, that didn't work in your case.  What codec were you using, and
> what web browser was the sender using?  Were the receivers connecting
> directly to Galene, or were they going over TURN ?

VP9 and no TURN - I’m old/lucky enough to have a /24 routed to my house :-)

I think I was using chrome, but it may have been safari on Mac - at least 2 of the others were safari on iPad.
I’d guess the rest were chrome on windows.

Tim.

> 
> -- Juliusz


^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Galene] Re: Total bandwidth limit?
  2023-11-22 22:42   ` Tim Panton
@ 2023-11-22 22:58     ` Juliusz Chroboczek
  0 siblings, 0 replies; 4+ messages in thread
From: Juliusz Chroboczek @ 2023-11-22 22:58 UTC (permalink / raw)
  To: Tim Panton; +Cc: galene

> I was thinking the fact that the limitation is shared across all
> 7 remote users (I was local on the same lan as the Galene server) may
> have confused the situation - along with the fact that it is a massively
> asymmetric link.

No, that should still work.

> > Obviously, that didn't work in your case.  What codec were you using, and
> > what web browser was the sender using?  Were the receivers connecting
> > directly to Galene, or were they going over TURN ?
> 
> VP9 and no TURN

Ah.  I'm seeing issues with VP9, which is why I've reverted the switch to
VP9 and have come back to VP8 as the default codec.  I believe it's
a browser issue, but haven't had the time to do any serious debugging.

I would be grateful if you could try to reproduce the issue with VP8 and
let me know how it goes.

-- Juliusz

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2023-11-22 22:58 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-11-22  8:06 [Galene] Total bandwidth limit? Tim Panton
2023-11-22 18:10 ` [Galene] " Juliusz Chroboczek
2023-11-22 22:42   ` Tim Panton
2023-11-22 22:58     ` Juliusz Chroboczek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox