Joachim Bauch
Joachim Bauch
Yeah, it makes sense to test the bandwidth of the connection that will be used in the call later (e.g. directly with the HPB or through TURN).
I'm not familiar with Unraid but it seems to support running Docker applications, so you might be able to run the official signaling server Docker image. Details on configuration are...
The signaling server creates a room in Janus for every publisher. The Janus rooms for publishers in the same Talk room don't have to be located on the same Janus...
@nickvergessen I can reproduce this on our Nextcloud instance running Talk 21.1.1 and using the HPB service (signaling server 2.0.3). How to reproduce: - Have a 1-1 call with somebody....
Did some first debugging, problem seems to be caused by the route change to the new room that triggers `leaveConversation`: https://github.com/nextcloud/spreed/blob/e9ba2b7697fb581b5ab93e883bd41074f006aff8/src/components/LeftSidebar/LeftSidebar.vue#L941 This ends up here: https://github.com/nextcloud/spreed/blob/e9ba2b7697fb581b5ab93e883bd41074f006aff8/src/utils/signaling.js#L1298 However the session has...
Also even though the stream is not published, the camera and microphone are still active (the light of my camera is on).
To reproduce locally, add a `sleep(1);` before returning from `leaveCall` in `CallController.php`: https://github.com/nextcloud/spreed/blob/e9ba2b7697fb581b5ab93e883bd41074f006aff8/lib/Controller/CallController.php#L540
> Focal is EOL, there is no need to put effort into it IMHO. I know (it's still in Ubuntu Pro support though) but unfortunately I still didn't get to...
In some cases the image doesn't exist yet, so I'm not sure how/where to store the warnings then.
This is ready for review now. I didn't get any errors in my tests and fuzzing seems to be happy, too.