When attempting to view cameras, Homebridge throws UnhandledPromiseRejectionWarning error and child bridge restarts
<!--Before Submitting an Issue

https://github.com/Brandawg93/homebridge-nest-cam/wiki/Troubleshooting

Make sure you have the latest LTS from https://nodejs.org
and the latest packages: `npm upgrade -g homebridge homebridge-nest-cam`

Also include debug log output from startup through seeing the issue:
`homebridge -D`-->

**Describe the bug**
When attempting to view cameras, Homebridge throws UnhandledPromiseRejectionWarning error and child bridge restarts

**Debug Output**
[homebridge.log.txt](https://github.com/Brandawg93/homebridge-nest-cam/files/6612473/homebridge.log.txt)

**To Reproduce**

Steps to reproduce the behavior:

1. Open Home app and navigate to room with camera using this plugin
2. Camera thumbnail updates
3. Tap camera to open live feed
4. loading spinner appears on iOS device, homebridge throws error "6/7/2021, 7:21:38 PM] [homebridge-nest-cam] waiting for socket to connect
(node:10070) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "file" argument must be of type string. Received type function ([Function (anonymous)])
    at validateString (internal/validators.js:124:11)" and after several more exceptions, the child bridge restarts itself

**Expected behavior**

Camera feed loads and is viewable


Please answer these questions before submitting this issue:
```
On what device are you running homebridge: Homebridge-Docker on a Synology NAS
On what iOS version are you having issues: 14.6
What camera types are having issues: Nest Cam Outdoor and Nest Hello Doorbell Cam
Does this issue occur consistently or randomly: Consistently
If applicable, what was the last version that worked properly: It was working on this version until a week or two ago 
```
