Generalize the input stream handling by not directly using the HTTP_Stream but the Input_Stream interface.
Add basic variability based on the URL scheme for different type of input streams.
Implemented local file playback, Issue#78
Readme update.
Fix the compilation of the desktop client.