

Pluto TV | Always-On Player Evolution
Redefine how playback behaves during browsing so viewers can explore content without losing context of what they’re already watching.
Focus Areas
Playback Continuity | Discovery Balance | CTV Interaction Models | Research Insights | Attention Management
Scope
Persistent Playback System | Discovery Surfaces | CTV Platforms | Core Viewing Experience
Role
Senior Director, Product Design
Organization
Pluto TV / Paramount
Partners
Product | Engineering | Playback | Ad Revenue | Design Systems | Data & Insights
Product Context
Streaming products must balance two competing user behaviors: browsing for something new and staying engaged with what is already playing.
Pluto TV attempted to support this through an “Always-On Player” that continued playback behind discovery surfaces. In practice, the implementation created confusion. Only a thin “sliver” of video was visible behind navigation layers, leaving many users unaware of what was playing or how to return to it.
I led the redesign of the Always-On Player experience, working with research, product, and engineering
teams to redefine how playback continuity should behave during browsing. The result introduced a more visible floating player model, improved context signals, and established a clearer relationship between discovery and viewing.

From "Sliver Player" to Persistent Playback
Problem
-
Video barely visable
-
Users unsure what was playing
-
Playback context easily lost
Benefits
-
Clear playback visibility
-
Persistent viewing context
-
Non-blocking browsing
Architectural Alignment
The Always-On Player sits at the intersection of playback, navigation, and discovery systems, making it one of the most sensitive experience layers in the Pluto TV architecture.
Unlike mobile platforms where picture-in-picture can be freely positioned, CTV environments rely on directional navigation and predictable focus behavior. Any persistent player must therefore balance visibility with non-interference across browsing surfaces.
The redesign required coordination across playback systems, UI navigation models, and discovery interfaces to ensure the player remained visible and informative without blocking critical browsing interactions.
Playback Continuity Layer

The Always-On Player acts as a persistent playback layer, allowing viewers to explore Live Guide, Search, and VOD surfaces without losing context of what is currently playing.
A Strategic Example
Early design exploration evaluated several approaches for persistent playback:
• Docked Player — anchored to the top of the screen while browsing
• Picture-in-Picture (PIP) — floating player similar to mobile and web environments
• Translucent Overlay — blending playback with browsing surfaces
• Hybrid Models — dynamically shifting player style and location between states
Research showed that users valued seeing the content they were watching while exploring other options, but became frustrated when the player obstructed browsing or distracted attention.
The final direction evolved toward a floating player positioned in the upper-left corner, preserving video visibility while minimizing disruption to the browsing layout.

Sliver – Legacy

Docked Player – Selected

Picture-in-Picture (PIP)

Translucent Overlay
A Live Guide Example
The value of persistent playback became most evident within the Live Guide, where viewers browse channels while continuing to follow the program already playing.
In this context, the Always-On Player acts as a reference anchor, allowing viewers to evaluate upcoming programming without losing track of the current broadcast.
This behavior supports a familiar television pattern: “checking what else is on” without fully leaving the current channel.
By preserving playback continuity during guide navigation, the player reinforced Pluto TV’s lean-back viewing model while improving browsing confidence.


Live Guide Browsing State – Floating Mini-Player

Legacy Live Guide Browsing State – "Sliver" Player
Product Philosophy & Tradeoffs
Designing a persistent player required balancing several competing goals:
• Maintain clear playback visibility
• Avoid blocking discovery surfaces
• Preserve lean-back navigation simplicity
• Minimize visual distraction during browsing
Some visually appealing approaches—such as full picture-in-picture playback—introduced new problems on CTV platforms by covering important interface areas.
The chosen direction favored predictability and spatial consistency, ensuring the player remained visible while allowing browsing layouts to remain stable.
MVP Scope
To reduce complexity and enable faster learning cycles, the initial release focused on a non-focusable floating player that prioritized playback visibility over direct interaction.
Supporting signals were introduced through a contextual slide-out tray, which surfaced program information when the player minimized and automatically updated when programming changed.
This approach allowed teams to validate playback continuity behaviors while gathering usage data to inform future interaction enhancements.
Organizational Leadership
Because the Always-On Player affected multiple product systems, alignment across teams was critical.
I partnered closely with product, playback engineering, research, and design systems teams to define a consistent behavior model that worked across discovery surfaces while maintaining technical feasibility on CTV platforms.
The work required coordinating design exploration, research validation, and engineering constraints while maintaining clarity with leadership on the experience principles guiding the solution.
Outcome
The redesigned Always-On Player established a clearer relationship between browsing and viewing, allowing users to explore Pluto TV’s channel lineup without losing connection to what was currently playing.
By making playback more visible and context-aware, the experience improved user orientation during discovery and reinforced Pluto TV’s lean-back viewing model.
The system also created a foundation for future enhancements to player interaction and discovery integration.
Leadership Signals
-
Defined the behavioral role of persistent playback within Pluto TV’s discovery system
-
Aligned product, engineering, and research teams around a unified player behavior model
-
Balanced user research insights with platform navigation constraints on CTV devices
-
Established design principles that informed subsequent player and navigation features

Additional Views

VOD Landing State – Mini-Player w/Contextual Tray

Live Guide Landing State – Mini-Player w/Contextual Tray