fzwoch / obs-teleport

An OBS Studio plugin for an open NDI-like replacement. Pretty simple, straight forward. No NDI compatibility in any form.
GNU General Public License v2.0
440 stars 16 forks source link

peerdiscovery has a bug is effect this plugin #99

Closed mohamad-hesari closed 3 weeks ago

mohamad-hesari commented 1 month ago

https://github.com/schollz/peerdiscovery/issues/13

When my pc wakes up from hibernation or sleep, it shows no streams in the dropdown. after disabling the LAN network and re-enabling it, the problem was fixed. if it is possible we add IP and port by hand, that might be cool

fzwoch commented 1 month ago

You can inject a peer with a small script. See https://github.com/fzwoch/obs-teleport/issues/94. Not sure if the state of peer discovery allows it though.

fzwoch commented 3 weeks ago

Have you actually reproduced the issue?

I have put one machine too sleep and woke it up again - the sample app as well as the OBS announce was still working.

fzwoch commented 3 weeks ago

Tried on Windows, putting it to sleep. After sleep discovery worked in both directions, other peers were able to discover the machine as well as other machines were discoverable.

Feels like an OS/driver bug that multicast operations fail after wake from sleep.