Pluto TV Android Casting
In response to user feedback, I led the upgrade of Pluto TV's mobile app casting feature to ensure a seamless mobile-to-TV experience and prepare for our Latin American launch. I addressed critical issues such as docking problems, poor visuals, and playback disruptions, focusing on eliminating black screens, stuttering, and layout glitches. By resolving these issues, our team enhanced the app's performance, aligning with Pluto TV's commitment to high-quality service and setting the stage for a successful launch in the Latin American market.
Mobile - Live TV - Casting Flow
I designed the Android Casting Flow for Pluto TV, starting with a feature discovery modal that prompts users to "Try it Now," allowing them to select content and choose a device for casting, such as "Living Room TV." The flow includes a casting overlay and a mini controller for playback management, with a user-friendly interface that supports full-screen and landscape modes, navigational arrows, and options to switch channels or terminate the cast.
Mobile - VOD - Casting Flow
The user interface flow for a video-on-demand (VOD) app begins on the home screen, where users select movies or TV shows and can quickly access recent content through a mini controller. Once casting is initiated, users choose a device like "Channel Master 3539" from a transparent overlay, then manage playback using a casting controller that provides content details, playback controls, and a landscape mode for device connection, ensuring a seamless transition from mobile to TV.
Reciever UI
I designed the "Receiver UI" for Pluto TV's app on connected TVs (CTV), which displays content cast from a mobile device and includes playback and volume controls, along with additional content information. This interface enables users to interact with and control the content directly from the receiving device.
Live TV - FS Player
VOD - FS Player
Casting Notifications
After reviewing Android Development guidelines, I designed two types of user-friendly casting notifications for Live TV and Video on Demand (VOD) in Figma, available in expanded and collapsed formats with program artwork. These notifications allow seamless TV management and multitasking on mobile devices, ensuring full compatibility with Android standards.
Conclusion
In conclusion, my enhancements to the Pluto mobile app's casting feature have successfully improved the user experience and streaming quality. My hands-on approach has resulted in a reliable and user-friendly app that effortlessly transitions from phone to TV. Viewers can now seamlessly cast both live and on-demand content, greatly enhancing their viewing experience. These improvements have also set us up for a successful launch in Latin America.