Bandwidth Alliance + Signed URLs + Range Support
I have a two-part question regarding CDN behavior and video delivery.
However, I’m concerned about whether this setup complies with Cloudflare’s Terms of Service. Most of the content served is static (PDFs, documents, and some video files). I recall a blog post from the CEO suggesting this usage is acceptable, but I’d appreciate confirmation.
The issue I’m facing now is with video delivery, although this isnt a core part of our service, but is required only somtimes. When I access the signed URL directly from the storage provider, the response includes 206 Partial Content and Content-Range headers, allowing efficient streaming without transcoding. But when served through Cloudflare, the response returns 200 OK with no Content-Range, causing the browser to buffer the entire video before playback.
How can I configure Cloudflare to preserve and forward Range headers so that the CDN returns 206 Partial Content responses for video files? I am using the video tag with preload=metadata correctly.
Thanks in advance for your help.
- Bandwidth Alliance + Signed URLs + Range Support
However, I’m concerned about whether this setup complies with Cloudflare’s Terms of Service. Most of the content served is static (PDFs, documents, and some video files). I recall a blog post from the CEO suggesting this usage is acceptable, but I’d appreciate confirmation.
The issue I’m facing now is with video delivery, although this isnt a core part of our service, but is required only somtimes. When I access the signed URL directly from the storage provider, the response includes 206 Partial Content and Content-Range headers, allowing efficient streaming without transcoding. But when served through Cloudflare, the response returns 200 OK with no Content-Range, causing the browser to buffer the entire video before playback.
How can I configure Cloudflare to preserve and forward Range headers so that the CDN returns 206 Partial Content responses for video files? I am using the video tag with preload=metadata correctly.
- Cloudflare Stream and External Sources
Thanks in advance for your help.