サーバー側でプログレッシブダウンロードを実行するためにRTSPまたはHTTPプロトコルを使用する方が望ましいのですか?その理由は??
よろしくお願いします
サーバー側でプログレッシブダウンロードを実行するためにRTSPまたはHTTPプロトコルを使用する方が望ましいのですか?その理由は??
よろしくお願いします
一部の通信事業者がRTSPをブロックしているため、RTSPを簡単に通過できるサーバー側のトリックプレイのようなものが必要でない限り、HTTP。
RTSPはストリーミング専用に設計されています。HTTP ではありません。したがって、サーバーとクライアントが正しく実装しているかどうかに応じて、RTSP がストリーミングで優れている可能性があります。
RTSP は VoIP の世界のストリーミング プロトコルであり、RTP/UDP 上で動作します。これを使用すると、クライアントはビデオ ストリームを停止、一時停止でき、帯域幅は必要なときに使用されます。
一方、プログレッシブ ダウンロードは、HTTP/TCP を介して実装される手法です。ストリーミングの体験を提供するだけですが、実際にはそうではありません。別の HTTP ダウンロードのようにビデオ ファイルをダウンロードするだけです。ユーチューブは非常に良い例です。
一時停止、停止機能は提供されず、ダウンロードが開始されると、ブラウザ セッションを閉じることによってのみ停止できます。プレーヤーで再生を停止しても、ダウンロードはバックグラウンドで行われます。
これにより、プログレッシブ ダウンロードの帯域幅が非効率になり、ブラウザ セッションが閉じられると (ビデオに関心がない場合など)、ビデオがダウンロードされても、帯域幅が無駄になります。