...
At their user facing ends a media review system must at its core play media efficiently without frame drop, across a wide range of frame rates and be frame and timecode accurate. Playback consistency generally trumps bitrate where one can be sacrificed for the other. Playback should support a broad set of codecs and mixing video clips with image sequences.
Geometric playback
Review in context can move beyond static images and incorporate a baked 3D scene description for processes like layout and animation review. This would allow for a more dynamic inspection of the scene and performances with free camera movement to allow for a richer view of the scene to understand staging and performance.
...
Usage of metadata to describe the relationship of the media in the session to the production status or process. “Finals”, “Rough Cut”, “Tuesday review” “Current Animation”. This includes both swapping between high quality vs proxy media, as well as conforming a playlist to updated versions of clips in the context of a full playlist.
Collaboration tools:
Usage of real time or offline capture of picture, voice, actions, and annotations to enhance the fidelity of the feedback provided during the review.
...
An architecture that supports extensibility through plug-ins or other interfaces that enable features and workflow integration to be developed by a community of contributors beyond the core development team.
Audio Playback:
(Kimball to fill in)