[Bug]: Can't display the camera stream
### Describe the bug

When I access the camera from the Home app, it will keep loading and fail to stream the video image.

It shows the following log in the Homebridge:
```
[2/18/2022, 10:20:02 PM] [Nest-cam] [NexusStreamer] Connected
[2/18/2022, 10:20:02 PM] [Nest-cam] [NexusStreamer] Disconnected
```

When I'm not trying to watch the live video, I get static image often updated, however if I attempt to watch the live video it fails.

The log is not very helpful to debug the problem, is there a way to make it more verbose?

### Debug Output

[2/18/2022, 10:20:02 PM] [Nest-cam] [NexusStreamer] Connected
[2/18/2022, 10:20:02 PM] [Nest-cam] [NexusStreamer] Disconnected

### Steps to reproduce

1.  Setup a Homebridge with multiple LAN interfaces.
2. Use the main IP to network the homebridge accessible by the wifi network (so it can connect the Home app).
3. Set a secondary interface as the gateway.
4. Do the login process.
5. Setup the accessories.
6. Click to open the camera stream.

### Device Type

Proxmox VM with 2GB Ram and a Core I9 processor

### iOS Version

15.3.1

### Camera Types

Google Home Max (two of them)

### Bug Persistence

Consistently

### Last Working Version

7.4.x