View
4
Download
0
Category
Preview:
Citation preview
Roku October 29, 2015
Overview ● Roku? ○ What is it? ○ What can you do with a Roku?
● Roku Development ○ Personal motivations ○ Basics of Roku development
● What can we do with this?
What is a Roku?
What is a Roku? ● Roku is a streaming media player ○ Connects to a TV or other device ○ Access third party content via internet
sources - “channels”
About Roku? ● First partner was in 2008 with
Netflix ● Roku hits 10 million units 2014 ● Seven million active accounts
● c|net’s Best overall media streamer of 2015 - Roku 3
What can you do with s Roku? ● Watch Movies ○ Subscription ○ Pay-per-view ○ Free
What can you do with s Roku? ● Watch TV ○ Old favorites ○ Popular syndication ○ Current season
What can you do with s Roku? ● Listen to music and radio ○ Custom radio ○ Purchased music ○ Live stream
What can you do with a Roku? ● Educational ○ Culture and current events ○ History and science ○ College course lectures
What can you do with a Roku? ● Catch-up on ○ News ○ Weather ○ Sports
● Special Interests ○ Hobbies ○ Social media ○ Organizations
What can you do with a Roku?
● Games ○ Arcade games ○ Puzzle games
What can you do with a Roku?
● Apps ○ Play locally stored media ○ Connect to some OTA DVRs ○ Kiosk ○ Calendar
What can you do with a Roku?
Roku Development
● Personal Motivation
Roku Development
● Personal Motivation ○ Cord cutting
Roku Development
● Personal Motivation ○ Cord cutting ○ First just OTA & DVDs
Roku Development
● Personal Motivation ○ Cord cutting ○ First just OTA & DVDs ○ Added a Roku (with Netflix and Hulu)
Roku Development
● Personal Motivation All was good but….
Roku Development
● Personal Motivation All was good but…. … we missed our DVR!
Roku Development
● Personal Motivation Could I build a DVR using a Roku? Could I watch live OTA TV on my Roku?
Roku Development
● Personal Motivation
Roku Development
● Personal Motivation I need a Roku channel - How do I do that?
Roku Development
● Basics of Roku Development
Roku Development
● My OTA Channel
Roku Development
● Basics of Roku Development ○ Roku Channels have two parts
■ Roku BrightScripts on the device ■ Web hosted support file
Roku Development
Architecture of the Roku System
Roku Development
● Basics of Roku Development ○ What you need to get started:
■ Roku Streaming Player with Software Release 2.7 or later
■ Roku SDK (Development Kit Documentation and Sample Applications)
Roku Development
● Basics of Roku Development ○ What you need to get started:
■ Text Editor ■ Standard Web Browser (Firefox, Internet
Explorer or equivalent) ■ Terminal Application (telnet)
Roku Development
● Basics of Roku Development ○ Easier way to get started
■ Roku Streaming Player with Software Release 2.7 or later
■ Eclipse ■ Roku Development plugin for Eclipse
Roku Development
● Basics of Roku Development ○ Basis workflow with Eclipse ○ Edit BrightScript files ○ Export Roku project ○ Push .zip file to the device via the web
interface.
Roku Development
● Basics of Roku Development ○ The .zip file contains all the BrightScript files
plus some supporting file and images.
Roku Development
What Can we do with this?
● Create channels for clients ○ Public channels for marketing and revenue ○ Private channels for distributing information
What Can we do with this?
● Public channels for marketing and revenue ○ Free content to drive traffic to website ○ Free content with company ads ○ Free content with ads for revenue ○ Free content with in app purchases ○ Pay content - subscription or PPV
What Can we do with this?
● Create channels for clients ○ Private channels for distributing information
■ Company news ■ Stockholders meetings ■ Company training
What Can we do with this?
Questions?
Recommended