1

巨大なビデオ ファイル (5 GB など) をブラウザ経由で自分のサーバーにアップロードする必要があるクライアントの場合、プログレス バーと一時停止/再開が必要です。

そのようなことを行うための既存のサービス (有料または無料) があるかどうか疑問に思います。また、これを自分で実装できる可能性のある手法。Vimeo でユーザーが巨大なファイルを HTTP でアップロードできるようになっているのを見たことがありますが、どうやってアップロードしたのかわかりません。

現在、私は JAVA FTP アプレットを使用していますが、転送時間が数時間かかる場合は非常に遅く、安定していません (たとえば、ソケット例外、ピア リセットが発生しました)。より安定した軽量化されたソリューションを探すことに本当に熱心です

任意のヒント?

4

1 に答える 1

1

このような大きなファイルをブラウザーでアップロードするには、SWFUpload とネイティブの HTML4 メソッドを使用できます。ユーザーが大きなファイルを選択すると、ボタンをクリックしてネイティブ アップローダーを切り替えるように求められます。Webkit、Firefox、および IE8 では、10 ギガバイト以上の範囲のファイルに対してうまく機能するようです。

Youtube は Google のカスタム サーバー ソフトウェアで実行されることを忘れないでください。

于 2012-06-22T00:29:49.083 に答える