I usually end up downloading the video with a Firefox add-on to watch it later. Or just stop bothering and close the tab.
I usually end up downloading the video with a Firefox add-on to watch it later. Or just stop bothering and close the tab.
The state of video players on the internet is just flat out terrible. Given how restrictive the policies and philosophies are around downloading the videos and watching them directly, browser players arn't actually competing with native players. I don't think normal people realize just how terrible they are. I can't imagine this situation ever getting better.
It is the exact equivalent.
Except it never discards the buffer (they do this all the time), I can seek with impunity (I do this all the time), it doesn't consume huge amounts of CPU (they do this all the time), it goes full screen reliably and quickly (on linux they fail frequently), If there are problems with the connection then I won't lose everything I've downloaded (online video players are so terrible about this), I can run it at any speed I want (I do this all the time), I can supplement it with third party subtitles (I do this all the time) ect. ect. ect.
further, no bizarre bandwidth saving gets involved. If the connection is very bad, I can just let it download. It won't stop after 10 seconds and wait for me to play, and I get to decide when it starts playing. I can resume failed downloads, I can respond to bad connections, I can use web technologies that have existed for decades that are specifically there to deal with bad connections to route around poor network conditions.
Video players on the web are just death by a thousand cuts. They're all different unique little snowflakes, and all worse then windows media player from 2001. We are literally swimming in methodologies to deal with poor network connections, and the inter
but other than that they are equivalent.
I have zero real proof, but I know for a long time Adobe (Macromedia) was pushing their streaming server and didn't really put a lot of effort into handling streaming/buffering without it and I suspect this just never got fixed as things were "good enough".
If you're talking about streaming .flvs off of a regular Apache setup, then it shouldn't be surprising that scrubbing and seeking are troublesome: static file servers weren't build for that use case.
What would you have preferred Adobe to have done?
It's somewhat easy to prove if you write your own player (not in Flash) to bypass the Flash player of sites like YouTube, Twitch, etc. The experience becomes perfectly smooth (as long as you have the average bandwidth), the video starts quickly, jumping to another point in the video is almost instant.
Note that things seem to be working better this year, though.