I need a Visual C++ class to download the files from http server.
1. Should be able to resume downloads.
2. Download files will be protected with http authentication ,so program must be able to send login information before download.
3. download files will be windows media files (both audio and video),those files will be able to open/play while downloading is in progress.
4. Pausing/Resuming of file downloading while the file is playing should be OK.
5. should provide events for start,pause, resume and finished downloads.
6. real time statistics should be supported, like -progress report in percent, xxx MB of XXXX MB downloaded, estimated time left.
7. need a sample application with the class, documentaion/description on how to use that class and member functions, and fully working source codes. Dialog based MFC sample application will be fine.
8. sample application must be able to demonstrate all of the above requirements.
Thanks and regards