Firewall question - outgoing traffic from Homebridge to HomeKit clients
### Homebridge UniFi Protect Version

7.4.0

### Homebridge Platform and OS

Ubuntu Noble

### Homebridge Version

1.8.4

### Node Version

20.17.0

### UniFi OS Version

4.0.6

### UniFi Protect Controller Version

4.1.53

### Describe the problem

Hi! First of all, awesome plugin :)

So I have multiple VLANs in my network, the 4 relevant ones are
- A. Default (my devices, e.g. iPhone)
- B. Homebridge (just the homebridge running on it)
- C. Protect (Cameras - 2 G4 Instants)
- D. HomeKit Hubs (Apple TV and HomePods)

I have inter-VLAN routing disabled and have allow rules set up. I allowed Default to access the whole subnet, and the 3 other VLANs to access each other (allow rule from B to C + D, etc.). However, with this setup I am not able to stream the video feed locally. The request is logged in Homebridge, but on the iPhone app it times out. I can view it when not connected to the network, in which case the request comes from the home hub, which is expected.

I looked at the firewall logs in UniFi and saw traffic from Homebridge to my iPhone blocked by the inter-VLAN rule. So, after allowing Homebridge to access my Default network everything works as expected.

My question is: why does Homebridge need to initiate traffic to my devices? I have a firewall rule to allow established and related traffic, and that should be enough for most cases (that rule allows a VLAN to reply to a connection already established by another allowed VLAN). So, in this case, Homebridge is trying to initiate the connection to my iPhone, but I don't understand why. Is it not enough to reply to the connection initated by HomeKit with the video stream? Is there something else going on, like HomeKit opening a port on my iPhone and Homebridge connecting to it?  In this case, is there a specific port I should allow? I don't really want to give Homebridge full access to my trusted VLANs.

Thank you!

### Homebridge HBUP JSON configuration

```json
-
```


### Relevant log output

```shell
-
```


### Acknowledgment that you are only running UniFi OS and UniFi Protect releases from the Ubiquiti Official release channel

- [X] I acknowledge that I am not running any early access / beta firmwares or operating systems from either Ubiquiti or Apple.