I have developed video streaming application with RED5 media server(RTMP). Instead of RTMP need to stream live video through HTTP.
Any open source HTTP media server??>
Any HTTP server that can serve files (apache, nginx, IIS, etc) can "stream" media over HTTP. So if you want, you can keep RED5 for RTMP and set up an HTTP server to serve the same files.
You may want to look into Media streaming basics - HTTP vs RTMP for info about the protocols
Adding the nginx-rtmp module to nginx might be what you're looking for if you need a single-product solution
https://github.com/arut/nginx-rtmp-module