I still can't believe that every stupid streaming app still chokes and reloads if I want to backup ten seconds to catch something I missed, even in cases where I have more free RAM than the size of the entire video file. Come on, you have to buffer forward anyhow, just buffer backwards a minute or two or something. If we're in some hyperconstrained environment where that isn't possible, fine, but in 2017 even a lot of "embedded" environments have more than enough RAM to pull this off in comfort.
Oh, and if I do back up 10 seconds, can you explain to me why you apparently just dumped your entire buffer and have to reload it from scratch before you're willing to play anything? Did the movie change because I backed up ten seconds? No. Sheesh.