I would like to use the httpOriginMode option, to allow end-users to seek back for forth more freely.
I am using custom playlist, with specific url query parameters. I have a module which changes the setPlaylistStart and setPlaylistEnd on a DvrPlaylistRequest object.
The documents say, the the httpOriginMode is not supported for url query parameters, because it require the connection to be seassion-less.
From what I've seen, when a client connects to a stream, even with parameters, the stream itself in not changed for the entire duration of the session.
Also, I tried enabling the httpOriginMode to a DVR application, and it works perfectly. When I watch a recording I get the buffering at first, but when I go back to the same spot it starts immediately. Also using fiddler, I made sure the client doesn't request the chunk again.
So, what am I missing? Why the documentation says it shouldn't work? I understand that each session will be buffered again. Is this the reason?