pyrdp icon indicating copy to clipboard operation
pyrdp copied to clipboard

PyRDP Player - Playback/Analysis experience improvements

Open alxbl opened this issue 4 years ago • 1 comments

Right now the player works reasonably well for short sessions. For longer sessions, a few usability issues quickly become apparent. This issue is a top level issue to track a shopping list of potential improvements that we should consider for UX on long captures.

Each point's individual progress should be tracked in its own issue as this progresses. This issue is meant to discuss individual points, add or remove items from the shopping list, and prioritize.

Playback

  • [ ] Better memory management to avoid OOM and support playback of very long/high-res sessions
  • [ ] Better support for seeking (periodically dump a "key frame" in the session file or a separate file)
  • [ ] Support playback resumption or "start from timestamp"
  • [ ] UI support for "seek to timestamp"

Processing

  • [ ] Support for splitting of files (chunks of X minutes, chunks of Y MB?)
  • [ ] Support for "carving" a slice of a session (process start to end into a separate session)

alxbl avatar May 24 '21 12:05 alxbl

Related conversion speed improvements made here: #349. Hmm that doesn't apply to the player, sorry. I created https://github.com/GoSecure/pyrdp/issues/352 instead.

obilodeau avatar Aug 30 '21 17:08 obilodeau