video stream error
```javascript
router.get('/mp4/:name', async ctx => {
    let file = './video/' + ctx.params.name;
    let stat = fs.statSync(file);
    let fileSize = stat.size;
    let range = ctx.header.range;
    if (range) {
        let parts = range.replace(/bytes=/, "").split("-");
        let start = parseInt(parts[0], 10);
        let end = parts[1] ? parseInt(parts[1], 10) : fileSize - 1;
        let chunksize = (end - start) + 1;
        ctx.status = 206;
        ctx.set('Content-Range', `bytes ${start}-${end}/${fileSize}`);
        ctx.set('Accept-Ranges', 'bytes');
        ctx.set('Content-Length', chunksize);
        ctx.set('Content-Type', 'video/mp4');
        ctx.body = fs.createReadStream(file, { start, end });
    } else {
        ctx.status = 200;
        ctx.set('Content-Length', fileSize);
        ctx.set('Content-Type', 'video/mp4');
        ctx.body = fs.createReadStream(file);
    }
});
```

I used koa to process the video stream and got an unhandled error. The console always outputs this error whenever my video fast forwards.

```cmd
  Error: read ECONNRESET
      at TCP.onStreamRead (internal/stream_base_commons.js:111:27)


  Error: write ECANCELED
      at WriteWrap.afterWrite [as oncomplete] (net.js:779:14)


  Error: read ECONNRESET
      at TCP.onStreamRead (internal/stream_base_commons.js:111:27)
```

```cmd
Error: read ECONNRESET
      at TCP.onStreamRead (internal/stream_base_commons.js:111:27)
```
This error is always output when the video is fast forwarded. Express does not have this error. I want to know how to solve it.

I have been looking for a solution, but still can't solve it, thanks.