I'm currently developing an Angular application in which you can watch some videos. The videos get streamed over HLS from an Azure Media Service. So they are encoded for adaptive streaming. For the player I'm using Plyr.
Now I want to be able to watch these videos when I'm offline. So first I'm turning my application into an PWA.
But then, how can I download videos from an Azure Media Service and play them within Plyr?