レンダリング
ファイルをアップロードする前に、ファイルがアップロードされているかどうかを確認し、アップロードされている場合は「ファイルが既に存在します」と表示され、アップロードされていない場合は直接アップロードします。
大きなファイルを php+webuploader に基づいて分割してアップロードし、プログレス バーを使用し、ブレークポイント レジューム (更新、ページを閉じる、再アップロード、ネットワーク中断など) をサポートします。
ビデオがアップロードされると、設定されたパラメータ (セグメント サイズ、セグメント数) に従ってアップロードされます. アップロード プロセス中に、一時セグメントを格納するためにターゲット フォルダに一時フォルダが生成されます. すべてのセグメントがアップロードされた後アップロードされ、シリアル番号に従って完全なビデオに再構築され、一時ファイルが削除されます。
サンプルのソース コード (フロント エンド コードとバック エンド コードの両方) を直接コピーして、少し変更してプロジェクトに適用することができます。
下図のように、ユーザーが動画ファイル(MP4、AVIなど)をアップロードする場合、アップロードは分割して行われ、途中でページが更新されたり閉じられたりしても計算され、単独でアップロード:
示例源代码干净整洁,注释详细
準備フェーズ
まずwebuploader をダウンロードし、サンプル コードに従ってインポートします。