Tier 4Web TV: tv.put.io, Tizen, webOS. Drawn from the shipped apps/tv in putio-web.--overlay-full · --tv-text-on-video · --slider-fill · --slider-track · --component-bg-active
Player chrome, one bar at the bottom
The app draws its own controls over the video: the raw filename and option buttons, a seek bar, and times. They hide 3 s after the last key and stay up while paused or seeking.
The.Wire.S03E04.Back.Burners.1080p.BluRay.x264-DEMAND.mkv
21:0458:12
Playing, seek bar activeThe thumb shows while no option button holds focus.
bar--overlay-full, full width; padding 16 top, safe-x sides, safe-y bottom; fades in --dur-fast
title48 medium, one line, at most 80% wide
buttonsLanguage (more than one audio track) · Subtitles · Speed · Stats; 68 pills, touching; label 24 above on focus
seek bar12, --slider-fill on --slider-track; thumb 36, --slider-knob with a 4px edge
times24, elapsed left with a pause glyph while paused, duration right; m:ss or h:mm:ss
keysOK plays and pauses; Left and Right seek 15 s × presses within 500 ms; Up enters the buttons, Down leaves them
enginesAuto, Native player (Tizen AVPlay), Shaka player, Video.js player, HTML video; set in Account
endUp Next when the account suggests the next media, else back to the folder (see tv-s02-player)
Do not add transport buttons or a gradient scrim. The remote owns play, pause and seek; the bar is one flat plate.