Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Welcome to World of IPTV
Join us now to get access to all our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, and so, so much more. It's also quick and totally free, so what are you waiting for?
Friends, when activating the proxy on Cloudflare for my server's IP, the movies work without problems and very fast, but there is only one problem when I activate the proxy: I can't advance or rewind the movies in the player, when I do this it goes back and starts the movie from the beginning.
Friends, when activating the proxy on Cloudflare for my server's IP, the movies work without problems and very fast, but there is only one problem when I activate the proxy: I can't advance or rewind the movies in the player, when I do this it goes back and starts the movie from the beginning.
Short answer:
When you enable the orange cloud (Cloudflare proxy) on the domain that serves your VOD movies, Cloudflare breaks the HTTP Range requests that the player needs for seeking. As a result, when you try to fast-forward or rewind, the player starts the movie again from the beginning.
What actually happens
To jump to the middle of a movie, the player sends a request like:
Code:
GET /movie/file.mp4 HTTP/1.1
Range: bytes=5000000-
This tells the server: “send from byte 5,000,000 onwards”, so the movie can continue from that point.
When Cloudflare proxy is enabled:
Cloudflare may change or ignore the Range header.
It may try to cache or re-serve the whole file instead of the requested range.
Your server ends up sending the movie from the start again.
The player then restarts the movie instead of seeking.
So the problem is not XUIOne itself, but the fact that Cloudflare proxy is not designed for direct MP4/MKV VOD streaming with byte-range seeking.
Why live TV often still works
Live TV is usually HLS (.m3u8 + .ts segments).
HLS uses many small segment files instead of byte ranges in a single big file.
Cloudflare handles these small files much better.
That is why live channels can work fine behind Cloudflare, but VOD movies (direct MP4/MKV) have problems with seeking.
Main reasons this happens with XUIOne
XUIOne serves VOD as direct file URLs (MP4/MKV), not HLS segments.
Cloudflare proxy does not properly support large video files with byte-range seeking.
Cloudflare may cache or re-serve an incorrect part of the file.
Recommended solutions
1. Disable Cloudflare proxy for VOD
Use DNS only (grey cloud) on the host that serves the movie files.
Example:
panel.example.com → proxied (orange cloud) – only for the web panel
vod.example.com → DNS only (grey cloud) – for movie file URLs
Use the VOD domain (DNS only) in your playlists and lines for movies.
2. Use HLS instead of direct MP4/MKV (optional)
If you convert VOD to HLS (.m3u8 + .ts):
Cloudflare works better with many small segment files.
Seeking is done by switching segments, not by byte ranges in one big file.
This is more complex and requires extra storage/transcoding, so it is optional.
3. Split domains for Live and VOD
live.example.com → can be proxied (for HLS live channels)
vod.example.com → DNS only (for movies)
What you should not expect
Do not expect Cloudflare proxy to work well for direct MP4/MKV VOD with seeking.
Do not use the same proxied host for panel + API + VOD files if you need seeking.
Final summary
The reason you cannot fast-forward or rewind your VOD movies when Cloudflare proxy is enabled is that Cloudflare interferes with the HTTP Range requests required for MP4/MKV seeking. To fix this, serve VOD from a domain with Cloudflare set to “DNS only”, or switch VOD to HLS segments that are more compatible with Cloudflare.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.