Reputation: 2068
Is RTSP or HTTP protocol more preferable to use for performing progressive download on server side and why ??
Thanks alot in advance
Upvotes: 0
Views: 1163
Reputation: 2121
RTSP is the streaming protocol from the VoIP world, and it runs over RTP/UDP. When using it, the client can stop, pause the video stream, and the bandwidth is used when it is needed.
Progressive download on other hand is a technique implemented over HTTP/TCP. It just gives an experience of streaming, but actually it is not. It just downloads the video file as if another HTTP download. Youtube is very good example.
It does not provide the pause, stop capability, and once the download is started it can be stopped only by closing the browser session. Even if the playback is stopped on the player, the download still happens in the background.
This makes the progressive download bandwidth inefficient, and when the browser session is closed (e.g. video is not interested), whatever video is downloaded, the bandwidth is wasted.
Upvotes: 0
Reputation: 7452
HTTP unless you need something like server side trick play that you can only easily get through RTSP because some carriers block RTSP.
Upvotes: 1