[Streaming]: 
### Streaming Issue

All live streams result in `Ding XXX is expired (480).  Fetching a new ding and trying video stream again` followed by `err:  Error: remote peer disconnected` — which is normal and expected. 

However, it appears that a new ding is not being fetched. The retries are all attempted with the same Ding ID.

I have generated a new refresh token and tried on multiple devices.

### Proposed Solution

I'm not sure why the ding is not refreshing, the issue is somewhere with how the new ding is being retrieved and used.

### Environment

Homebridge

### What operating system are you on?

Linux

### Relevant log output

```shell
[12/15/2021, 12:37:23 PM] [Ring] Ding [...]89764 is expired (480).  Fetching a new ding and trying video stream again
err:  Error: remote peer disconnected
    at TLSSocket.<anonymous> (/homebridge/node_modules/homebridge-ring/lib/api/sip.js:557:38)
    at TLSSocket.emit (events.js:387:35)
    at endReadableNT (internal/streams/readable.js:1317:12)
    at processTicksAndRejections (internal/process/task_queues.js:82:21)
[12/15/2021, 12:37:23 PM] [Ring] Ding [...]89764 is expired (480).  Fetching a new ding and trying video stream again
err:  Error: remote peer disconnected
    at TLSSocket.<anonymous> (/homebridge/node_modules/homebridge-ring/lib/api/sip.js:557:38)
    at TLSSocket.emit (events.js:387:35)
    at endReadableNT (internal/streams/readable.js:1317:12)
    at processTicksAndRejections (internal/process/task_queues.js:82:21)
[12/15/2021, 12:37:23 PM] [Ring] Ding [...]89764 is expired (480).  Fetching a new ding and trying video stream again
err:  Error: remote peer disconnected
    at TLSSocket.<anonymous> (/homebridge/node_modules/homebridge-ring/lib/api/sip.js:557:38)
    at TLSSocket.emit (events.js:387:35)
    at endReadableNT (internal/streams/readable.js:1317:12)
    at processTicksAndRejections (internal/process/task_queues.js:82:21)
[12/15/2021, 12:37:24 PM] [Ring] Ding [...]89764 is expired (480).  Fetching a new ding and trying video stream again
err:  Error: remote peer disconnected
    at TLSSocket.<anonymous> (/homebridge/node_modules/homebridge-ring/lib/api/sip.js:557:38)
    at TLSSocket.emit (events.js:387:35)
    at endReadableNT (internal/streams/readable.js:1317:12)
    at processTicksAndRejections (internal/process/task_queues.js:82:21)
```


### Honesty Time

- [X] I swear this is worth your time!