What is the difference between a streaming server and a web server?
Streaming: Streaming servers send on-demand and live content to a media client for immediate play back. The servers generally use the RTSP protocol, which can use both UDP and TCP packets. Features include: multiple bit rate files for sending to the client/player for the best connection speed. If a packet is lost the server will continue to send the stream and play. With on-demand, users can fast forward to anywhere in the file at any time. Web Server: A web server can only send on-demand content for the client/player to download and save to their hard drive. The servers use HTTP protocol, which only uses TCP packets. Features include: When downloading if a packet is lost, play back will be stalled until the download is complete. Entire files will be downloaded without being able to take advantage of multiple bit rates.