AppWebStream icon indicating copy to clipboard operation
AppWebStream copied to clipboard

Figure out how to handle time-stamps on freeze & resume

Open forderud opened this issue 1 year ago • 0 comments

Extension of #22.

Alternative approaches:

  • [ ] Per-frame CreationTime editing: Works fine with StreamReceiver, but Google Chrome pauses video playback if the time-stamps increase too slowly, and playback doesn't resume automatically
  • [ ] #32 Transmit a new "tkhd" or "mdhd" atom with new CreationTime when resuming a scan
  • [ ] ~~Add Supplemental Enhancement Information (SEI) message that supports arbitrary byte arrays.~~ (not needed for high precision timestamps)

It's already been proven that custom SEI messages can be used to add additional frame time-stamps, that can be freeze & resume while the video is playing.

Other links

forderud avatar Apr 30 '25 07:04 forderud