Post subject: Streaming videos from his own web server - Prevent reloading
GabCM
He/Him
Joined: 5/5/2009
Posts: 901
Location: QC, Canada
I currently have access to two web servers via FTP: Flygon's Flurret.net and RadioKJ's RadioKJ.com. I'm planning to use both of these servers as mirrors and web seeds (as well as Archive.org) to boost our torrent's speed and to improve their stability. As far as I know, RadioKJ's server has unlimited bandwidth, and I think Flygon's server has that as well, since he's going to use it as a mirror by himself. But the main question is about streaming MP4 files directly from RadioKJ's server. It works, but the videos are partly seekable. The part of the video someone wants to watch has to be loaded before it can be accessible. It's kind of a big deal if you are watching something from a custom webpage (Example). But the biggest issue is when the video is streaming from a JWPlayer embedded here on TASVideos. I would actually prefer to embed my SD streams directly in the submission text instead of a YouTube stream, but this issue is preventing me from doing such a thing. When you try to seek the video where it's not loaded, the video reloads from the beginning, while the cursor stays at its current position. To see what I mean, go to my page, click Play on the JWPlayer, and then try to seek at something like 3 minutes (before this parts loads of course). The video will restart in your face. That's what I want to prevent. When a video is uploaded on Archive.org, it doesn't do that reloading issue; it seeks where you want it to seek. So it made me think there's something to do with the server. If the server admin, or I, can do something to fix this issue, you can tell what to do here. That would be much appreciated.
Joined: 11/22/2004
Posts: 1468
Location: Rotterdam, The Netherlands
You need some kind of server-side support to be able to do this. It's not a client-side issue, since JWPlayer supports seeking, if the server has that ability. Sorry I can't give you any specifics. I was once going to look into this because I was working on a Flash video player similar to JWPlayer, but the project was put on hold before this became an issue. I would find it very likely that there's some module you can install for whatever httpd you're using that will easily make this possible.