Media Controller
Early ideas on a universal SA4 controller pattern for media elements.
Media being characterized by;
Time-based delivery
Playback speed
which are defined as;
Use Cases
video
direct MP4
youtube
bunny.net
vimeo
audio
podcasts
animation
lottie
RIVE
CONCEPTUAL
Media element has a name, and "tracks", e.g. typically at least one of;
video
audio
Element-wide Commands
Play all tracks
Seek all tracks
Absolute
Seconds from start
? Seconds from end
Frame
%
Relative
+/- seconds from current position
+/- frames from current position
Pause all tracks
Possibly;
Visual-all-track events; fade, etc.
Audio-all-track events; mute, fade, etc.
Audio Track Commands
Fade out
Fade in
Apply filters
Video Track Commands
Fade to color
Fade from color
Apply filters
Advanced
Playback speed
Scrub in reverse
Last updated
Was this helpful?