Kumar Rohit Chandra 🤠
Kumar Rohit Chandra 🤠

Scaling & building Google TV experience

Video player - TVOD and TV Compose

Video playback experience on Android TV & Google TV is inconsistent & fragmented. I designed a media player framework which offers modularity, consistency and high quality playback experience. I conducted a competitive research to understand how 3P apps implement them and to figure out the unifying design standards.

This player has been developed for TVOD content and will be implemented as part of TV Compose as well.

Video player UI
Prototype
Process - TV Apps audit
Specs

•

Google TV mobile app - design library

As the GTVm app grew in features, a comprehensive design library was needed. Material 3 had just been released, so we set out to align with the principles and component. I created a design library from scratch while closely collaborating with engineers via detailed specs.

App screens
Specs for entity page
Specs for Highlights

•

Sleep timer - dashboard feature

Sleep timer allows users to set a timer for their TV to automatically turn off after a specified period. I worked to make this a quick and intuitive experience.

Setting up a timer
Active tile
Dashboard tile, settings and exit model

•

Filters & Tabs - SysUI component

Across Google TV experience, filters & chips are used to organize content according to the user. I built the complete specs for these components, aligning with Material 3. This system has since been integrated into multiple projects and later merged into the latest design system.

Filter & tab component spec
Full page filter
In-shelf filter
Categorical filter
In-shelf tabs
Empty state

•

Identity - Basic mode & Guest mode

Basic mode is a new unified signed out experience for Google TV that aims to bring monetization and optimize the onboarding experience. Along the project, I also built specs for the bottom sheet across GTV.

Along with Basic mode, we conducted a workshop for Guest Mode on GTV where I presented the literature review & competitive landscape. We explored use cases for hospitality and privacy-forward user journeys.

Casper mode
Bottom sheet for installation prompt
Guest mode
Send Kumar Rohit Chandra 🤠 a reply about this page
More from Kumar Rohit Chandra 🤠
Back to profile