API を使用すると、デベロッパはサーバーからVimeoに直接動画ファイルをアップロードできます。サーバー側のアップロードには、再開可能な「tus」アップロードと「pull」アップロードの 2 つの方法があります。
tusアプローチを使用して、サーバーは動画ファイルをアップロードサーバーに送信し、完了すると動画の変換を開始します。アップロードプロセス中にエラーが発生した場合、お使いのサーバーはVimeoのサーバーに存在する最後のバイトからアップロードを再開できます。 tusアプローチの技術資料はこちらよりご覧いただけます。
pullアプローチを使用して、サーバーはインターネット上の動画ファイルへのリンクを提供します。その後、Vimeoのサーバーはその動画ファイルを取得します。提供される動画ファイルリンクは、認証なしで使用できる必要があります(つまり、動画ファイルをウェブブラウザーに貼り付けると、動画の再生が開始されます)。pullアップロードアプローチに関する技術資料はこちらからご覧いただけます。
いつもと同様に、ユーザーはVimeoの圧縮ガイドラインに従って動画を圧縮する必要があります。すべてのアップロードには、 コンテンツガイドラインおよび利用規約が適用されます。