Live feed drops frames consistently
<!--
Please DO NOT DELETE THIS TEMPLATE or your issue may be closed immediately.
Before opening an issue, search for open and closed GitHub issues that match your situation.

If this is a Live Stream issue please go back and use the Live Streaming issue template.
-->

# Bug Report

### Describe the Bug
I have a Ring Doorbell 3 and a Ring Floodlight Cam. Using the Ring app, the video feed comes up within 2 seconds and is very smooth, no stuttering.

However, when opening the Home app, the preview thumbnail takes 5-10 seconds to load (sometimes longer). Then when tapping on a feed, the video takes sometime to load, about 5-10 seconds again.

The video feed itself will stream, but it drops quite a lot of frames. Sometimes it seems like it's paused on a frame for 10 seconds, then will continue live.

### To Reproduce
Steps to reproduce the behavior:
 - Open Home
 - Tap on Ring video feed

### Expected behavior
Would expect the feed to be smooth with no dropped frames.

### Screenshots/Logs
https://streamable.com/rtv018

### Homebridge Ring Config
```
{
    “bridge”: {
        “name”: “Homebridge D948”,
        “username”: “D9:48”,
        “port”: 51279,
        “pin”: “xxx-xxx-xxx”
    },
    “accessories”: [],
    “platforms”: [
        {
            “refreshToken”: “...”,
            “platform”: “Ring”
        }
    ]
}
```

### Environment

- Homebridge 1.1.2
- Homebridge Ring 9.8.1
- Raspbian GNU/Linux Buster (10)
- Node.js v12.18.3
- NPM v6.14.6
- Ethernet connection
- Apple TV as a home hub, also ethernet
- Service Mode: Yes (not sure what that is)