2017-10-21 16 views
0

問題:サイズが1MB以上のビデオや画像をWebサーバーにアップロードしてファイルに保存したいが、アップロードに約2分かかります。短時間でアップロードする方法についてのアイデアはありますか?Android - Media Serverを格納するAndroid

私は自分のサーバーとしてnode.jsを使用し、ファイルを格納するモジュールはexpress-fileuploadです。

+0

ボレーライブラリを使用すると、より安全で効率的なイメージをAndroidサーバーからサーバーに送信できます。 私はそれがあなたが探しているものだと思います。 –

+0

ビデオファイルをアップロードするコードを表示します。 – greenapps

答えて

0

私の知識によれば、あなたのケースでアップロードをスピードアップできるモジュールはありません。それはすべて

  • など、ネットワークの速度、サーバのトラフィック処理能力のようないくつかのことに依存しますが、あなたはできるだけ高速ネットワークチャネル上の画像と動画パケットを入れて処理するバレーボールライブラリを使用することができたようそれ以外のことはできません。

グッドプラクティス: - 画像のサイズをいくつかのKBに縮小してみてください。 インスピレーション: Instagramは10KB、100KBの画像と実際の画像の3部を保存します。アップロードを高速化するのに役立つイメージ圧縮を試してください。サーバーからのダウンロード

Instagramのは、3つのステップが含まれています:私は多くを書きたい

ジャストコーズ

すべての3枚の画像を同時にダウンロードを開始:

1)。 10KBのぼやけた画像ですが、はっきりしません。ユーザーに数秒間表示します。 (コンセプトにストレッチ)

2)。 100KB未満はぼやけていませんが、より明確です。同じことを数秒間表示します。

3)。実際のMBサイズの画像がダウンロードされ、この美しい画像をユーザーに表示します。

+0

ビデオを圧縮できるライブラリはありますか?私は画像圧縮でいくつかのライブラリを見つけましたが、動画のために私はアンドロイドのために有用なものを見つけませんでした – aboodyAs

+0

https://github.com/DrKLO/Telegram best of luck .. –

関連する問題