Yeah, I guess I should have been clear that's part of what I was thinking (although to be honest I'm mostly a schmuck who pays for a few streaming services and uses that)
What exactly would be the main choking point? Horsepower of the Pi to take that stored file and stream it to the client?