HTTP vs RA Servers

Comparison of HTTP and RA delivery mechanisms for Streaming Data

TopicHTTPRA Client/Server
Delivery ProtocolHTTP over TCPRealAudio Protocol over UDP or TCP
Number of Concurrent Userslowhigh
Scalabilitylimitedvery high
Streaming Control StrategyBuffer locallyClient/Server Feedback
Delivery PerformanceSent at client bandwidth (burst)Sent at playback rate (paced)
Excess Bandwidth ConsumptionHighLow
Packet loss HandlingResend (TCP) with time delayLoss Correction
Effect of packet loss on streamingdisruptionno disruption
Live Event Capabilitynoyes, large scale
Background Playbacknoyes
Synchronized Multimedianoyes
Server Resources per streamhighlow