HTML5 Video - Suspend Loading / Partial Load

2019-05-26 04:04发布

Is there a way to preload a portion of a video, but not the entire thing? I noticed that there is a "suspend" event that indicates the video is expectedly not downloading until further instruction, but I'm unsure of how to trigger this event?

My goal is to preload a portion of a video without taking up all the users' bandwidth.

Thanks!

1条回答
兄弟一词,经得起流年.
2楼-- · 2019-05-26 04:20

You can pre-fetch any URL with XHR, but you can't control how much it pre-fetch from the client-side. I think you can try this: set a header in the XHR request indicating how much you want to pre-fetch, read this header on the server-side and only feed that much data to this request.

查看更多
登录 后发表回答