如何在不上传服务器的情况下直接将视频上传到Vimeo?

I have a website. In my website, users will upload videos. I get a Vimeo Pro account to store the videos. Now, the videos are stored form user end to the server. Then it uploads to Vimeo from the server. It takes twice the time to upload it to Vimeo.

So, I need a solution to upload the videos directly from the user's end. I don't want to upload the videos to my server. Is there any way to upload the videos directly?

Thanks in advance.

To upload direct from the user/client browser, use the POST upload method and deploy the HTML form as documented here: https://developer.vimeo.com/api/upload/videos#form-based

Uploads using the POST upload method will upload from the client browser direct to Vimeo, without uploading to your server. However, be aware that if the user leaves the page or loses internet connection the upload will fail and there is no way to resume the upload.