Need a small project for Video Caching Server
I need a software application to be developed in vb.net
This application would work like a proxy server run over a network. When a client browser or application request for a videos from proxy server, than over application would cache and store the videos from url on the proxy server. And then the cached video must be transfer to the client to speed up the response. If another client request for the same video, than it should be transfer the same cached or stored video.
Requirements are :
1. Proxy for authentication
2. Video Caching for .flv, .wmv, .mp3
3. Multiuser client support (if more than one user request then their request is to be served)
4. Limit Time period to cache the videos.
5. Store address of client ip address.