I would like to add seeking support for http broadcasts. While connected, it would be possible to seek backwards (to beginning of broadcast ?), and then forwards up to latest received tick.
There are no CDemoFullPackets in http broadcasts, so not sure how it would work.
I see there is /full endpoint, but it only delivers CDemoPacket. Is that good enough to restore full snapshot ?
/full endpoints could be enumerated by periodically calling /sync.
Do you maybe have some ideas how this could be implemented ?
Ok, I just realized how it works : every fragment has it's own /full and /delta packets.
So this is perfectly seekable.
The only question is, can DemoParser be restored from /full fragment ?
I would like to add seeking support for http broadcasts. While connected, it would be possible to seek backwards (to beginning of broadcast ?), and then forwards up to latest received tick.
There are no
CDemoFullPacket
s in http broadcasts, so not sure how it would work.I see there is
/full
endpoint, but it only deliversCDemoPacket
. Is that good enough to restore full snapshot ?/full
endpoints could be enumerated by periodically calling/sync
.Do you maybe have some ideas how this could be implemented ?