caching for online feeds

Would there be any way for serviio to cache online feeds for playback? Alot of devices have issues with certain stream providers and if serviio could keep some kind of cache file of a video it would alleviate alot of those problems. I am not talking about live feed streams more like the shows and movie feeds like hulu and such.
One example of a common issue is alot of the sports streams and the xbox. They do not play well together at all.
One example of a common issue is alot of the sports streams and the xbox. They do not play well together at all.