Add firewalld integration
Newer network-manager/firewalld combinations will activate the nm-shared
profile, preventing access to the RTSP server that we open.
To fix this, a two pronged approach should be used:
- Ship our own firewall rule that also whitelists the port we need
- Fall back to adding a new firewalld zone if it doesn't exist yet (needed for the flatpak version)
We could also punch a hole each time, but that would require prompting to modify the firewall configuration every single time. If we add a the zone permanently, then it only needs to be done once on each machine.
Edited by Benjamin Berg