An audio manager for stream, downloading, caching and playing