Getting FFMPEG errors after new update
<!-- BUG REPORTS THAT ARE NOT FILLED OUT COMPLETELY WILL BE CLOSED AUTOMATICALLY WITHOUT WARNING AND WILL NOT RECEIVE A RESPONSE. THE FORM IS HERE FOR A REASON. :). -->
<!-- Please ensure you read the documentation before creating a support request, especially the Troubleshooting page. -->
<!-- BUG REPORTS ABOUT BETA VERSIONS OF UNIFI / UBIQUITI FIRMWARE OR EARLY-ACCESS/BETA HARDWARE WILL BE CLOSED WITHOUT A RESPONSE. ALL BETA RELEASES FROM UBIQUITI ARE UNSUPPORTED -->

**Describe The Problem:**
<!-- A clear and concise description of what the issue is. -->
After the HKSV update i've been getting few errors like the FFMPEG is null, HomeKit Secure Video event recording ended abnormally: HomeKit canceled the request.,Delegate finished streaming for 1 without setting RecordingPacket.isLast.         Can't notify Controller about endOfStream! etc  
**To Reproduce:**
<!-- Steps to reproduce the behavior. -->
Enable HKSV on cameras, I have G3 Instants, G4 Doorbell, G3 Pro, Flex etc..
**Logs:**
<!-- In order to be helpful, include the relevant logs from Homebridge, if applicable. -->

```
Show the Homebridge logs here.
Remove any sensitive information.
```
HOOBS WhitehouseUniFi ProtectERRORUNVR [UNVR4]: Controller API connection terminated because it was taking too long. This error can usually be safely ignored.
14/02/2022, 11:19:19HOOBS WhitehouseUniFi ProtectERRORUNVR [UNVR4]: Unable to retrieve NVR configuration information from UniFi Protect. Will retry again later.
14/02/2022, 11:19:20HOOBS WhitehouseUniFi ProtectERROR192.168.1.142 Doorbell [UVC G4 Doorbell]: FFmpeg failed with error: null: undefined
14/02/2022, 11:19:20HOOBS WhitehouseERROR[HDS ::ffff:192.168.1.26] Delegate finished streaming for 1 without setting RecordingPacket.isLast.         Can't notify Controller about endOfStream!
14/02/2022, 11:19:20HOOBS WhitehouseUniFi Protect192.168.1.142 Sitting Area [UVC G3 Instant]: HomeKit Secure Video has recorded a 13 second motion event.
14/02/2022, 11:19:20HOOBS WhitehouseUniFi ProtectERROR192.168.1.142 Sitting Area [UVC G3 Instant]: HomeKit Secure Video event recording ended abnormally: HomeKit canceled the request.
14/02/2022, 11:19:20HOOBS WhitehouseUniFi Protect192.168.1.142 Doorbell [UVC G4 Doorbell]: HomeKit Secure Video has recorded a 15 second motion event.
14/02/2022, 11:19:20HOOBS WhitehouseUniFi ProtectERROR192.168.1.142 Doorbell [UVC G4 Doorbell]: HomeKit Secure Video event recording ended abnormally: HomeKit canceled the request.
14/02/2022, 11:19:21HOOBS WhitehouseERROR[HDS ::ffff:192.168.1.26] Delegate finished recording stream 1 without sending anything out.       Controller will CANCEL.

**Homebridge Configuration:**

```json
Show the relevant portion of your homebridge config.json here, if needed.
Remove any sensitive information.
```
{
    "platform": "UniFi Protect",
    "controllers": [
        {
            "address": "192.168.X.XXX",
            "name": "UNVR",
            "password": "duh",
            "username": "username hidden"
        }
    ]
}

**Screenshots:**
<!-- If applicable, add screenshots to help explain your problem. -->
<img width="1440" alt="Screenshot 2022-02-14 at 11 19 06 AM" src="https://user-images.githubusercontent.com/1937549/153808273-57a290ec-8c8a-4edb-8858-8bae9e9db64e.png">

**Environment:**

* **Homebridge Version:** 1.4.0 i use HOOBS4
* **Node Version:** 16.14.0
* **Homebridge-UniFi-Protect Plugin Version:** 5.3.0
* **UniFi Protect Version:**  1.21.0
* **UniFi Protect Controller Type:** UNVR
* **UniFi Protect Controller Firmware Version:** 2.3.14
* **Apple Device and iOS / macOS / iPadOS / tvOS Version:**iphone 12 pro max 15.3.1
* **Operating System and OS Version:** HOOBS raspian (not sure i've upgraded to Debian)

<!-- Click the "Preview" tab before you submit to ensure the formatting is correct. -->


