Unhandled Promised Rejection Error and Output File is Empty message
<!--
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.

PLEASE THOROUGHLY READ https://github.com/dgreif/ring/wiki/Camera-Troubleshooting#live-stream-troubleshooting BEFORE OPENING AN ISSUE

**Please Note**: Live streaming issues are extremely difficult to diagnose and reproduce.  If you have followed all of the advice in the wiki and still have issues, there is likely nothing that I can do for you.  Please only open an issue if you have a deep understanding of the network issue and have an actual suggestion for how to fix it.
-->

# Live Streaming Issue

### Describe the live streaming issue
<!-- ✍️edit: --> Ring pro doorbell (OG not the new one) shows no response in HomeKit. The camera loads just fine in the Ring app. Getting an unhandled promise rejection error. Logs are attached for my back door but this also happens with the front.  Also have logs that indicate an empty output file. Note in the logs wherever it says connection stopped gracefully there was never a stream going at least from what I could tell on my iPhone. I would just get the spinner and then eventually the no response message. I can however go right to the Ring app and pull up a stream right away. 

### Screenshots/Logs
<!-- ✍️edit: --> I

https://pastebin.com/zgrSe9zz

https://pastebin.com/HFtHVu21

https://imgur.com/a/uxgEJd1

### Recommended solution
<!-- ✍️edit: --> I guess the first thing is to fix the unhandled promise rejection error

### Environment
<!-- ✍️edit: -->
 - Ring Camera: [Ring Pro]
 - OS: [Ubuntu Bionic Beaver (18.04.5 LTS)]
 - Node.js: [14.16.1] <!-- run `node -v` to get current version -->
 - NPM: [6.14.12] <!-- run `npm -v` to get current version -->
 - homebridge-ring (if applicable): [9.17.0]
 - homebridge (if applicable): [1.3.4]
 - hoobs (if applicable): [N/A]

### Network Environment
<!-- ✍️edit: --> Please provide a detailed description of your network setup, including all network hardware between your camera, the internet, your homebridge server, and your HomeKit home hub (Apple TV, HomePod, iPad).  Please include brand and model for each device that the network traffic passes through.

Network: Cisco AIR-AP2802I-B-K9  access points (3) > Cisco Catalyst 2960 X switch > Ubiquiti USG > Comcast Gig speed internet
Home Hubs: Apple TV 4k, Home Pod (4), Home Pod Mini (3)
