On Jul 10, 2023, at 5:36 PM, Juliusz Chroboczek <jch@irif.fr> wrote:

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.


Can you try the builds from my latest PR?



flatpak, Windows and Mac all have WHIP and Simulcast support I am working on!


-- Juliusz
_______________________________________________
Galene mailing list -- galene@lists.galene.org
To unsubscribe send an email to galene-leave@lists.galene.org