Skip to content

Latest commit

 

History

History
93 lines (70 loc) · 3.65 KB

roku-remote.md

File metadata and controls

93 lines (70 loc) · 3.65 KB

Roku Remote

The main tool for interaction on Roku OS is the Roku Remote.

Overview

The Roku Remote is packed with features that enable viewers to quickly find and watch their favorite content. In addition it enables game developers to provide a playing experience for their audience. The following lays out the expected behavoir of remotes and what customers for UX.

Sections:

  1. Remote controls
  2. Buttons
  3. Voice
  4. Quick launch channels
  5. Game controls

Remote controls

When building Channels on the Roku platform, it's critical to keep in mind the various styles of remote controls that can interact with Roku devices.

Roku 2 Remote

Enhanced Remotes

Some Roku devices are able to control the volume settings, instant replay, motion, and voice activated search. In addition, a major feature of select Roku remotes is private listening, which enables viewers to plug in headphones and listen to the channels in real time.

Roku Enhanced Remote

Buttons

General controls

Button Description Expected behavoir
🏠 Home Return to Roku home screen
⬅️ Return/Back Return to the previous screen
Options Varies between options, settings & help screens

Directional pad controls

Also know as the 'd-pad', the direction pad is meant for navigation through the UI.

Button Description Expected behavoir
🆗 OK Select an option from menu
🔼 Up Move up
🔽 Right Move right or skip forward
◀️ Left Move left or skip backwards
🔽 Down Move down

Playback

Button Description Expected behavoir
▶️ Play/Pause Start or pause playback
Rewind Rewind, scroll left one page at a time
Fast Forward Fast forward, scroll right one page at a time

Enhanced remote

Button Description Expected behavoir
🎧 Headphone port Activate private listening
🅰️ A button For gaming functionality
🅱️ B button For gaming functionality
🔁 Instant Replay Replay last 7 seconds of video
🔎 Search Activates Voice Search

Roku TVs additional controls

Depending on the exact model of Roku TV, these are additional controls available to viewers:

Button Description Expected behavoir
🔇 Mute Mute the volume
🔉 Volume down Reduce the current volume
📢 Volume up Increase the current volume
🌔 Display Sleep Sleep timer
🕛 Power Turn on/off Roku TV
🎮 Game mode Increase TV refresh rate

Voice

Pressing the 🔎 Search button triggers the search interface. Some Roku remotes have audio input and will process the search results on screen. Text base search is a secondary option.

Roku Voice Search

Quick launch channels

Select channel partners have quick launch buttons from the Roku remote itself. They are self-descriptive buttons for launching a channel deep link. Quick launch channels

Game controls

Some remote controls have the ability to use motion. In addition, select remotes have programmable 🅰️ and 🅱️ buttons for developers to take advantage.

For full details on our External Control Protocal and building your own remotes, review our ECP docs

Related resources:

  • ECP guide
  • Buy a replacement remote
  • etc