Closed mbaran5 closed 3 years ago
Here's an example of a discord call
I've noticed this issue as well and haven't got around to fixing it yet. The issue is that I'm checking for UDP packets from a known IP range every second. When no one is in a call, certain providers send minimal UDP traffic, triggering the call start/stop behavior you are seeing.
If you are building from source, simply increase the wait time in Worker.cs line 41 from 1000 (1 second) to something longer so that you will see at least one UDP packet per check interval. I'll be pushing an update tomorrow that will have configuration keys to allow you to adjust the interval and min packet rate.
The source version appears to work better than the released 1.0.0. It includes a DelayMs variable, which worker.cs line 41 references and I just have set it to 2000ms.
v1.0.1 has been released which renames the DelayMs config key to CheckInterval, and also adds an optional key for minimum packet rate.
thank you!
Is there away to adjust the time a call needs to setup before toggling subsequent webhooks? It looks like a sample teams call will start and stop while setting up the call triggering multiple webhooks and subsequent automations.