https://blog.devgenius.io/media-streaming-from-local-and-s3-bucket-with-previous-bug-fixes-nest-js-series-09-8858c1bed9a3