0
SECOND SCREEN APPS WITH
GOOGLE CAST SDK
DEVNEXUS
FEBRUARY 2014

Copyright © twilio Inc. 2013
HI. I’M KEVIN.
developer evangelist @ twilio
What is twilio?
twilio makes it easy for developers to
integrate voice calling and messaging
into web and native mobile ap...
AGENDA
• Cast SDK Overview
• Setting up for Development
• Code and Demos
• Game and Fabulous Prizes
“SENDER”

“RECEIVER”
INTERFACE

CONTENT
SENDER APPS

RECEIVER APPS
FAST HARDWARE

NOT SO MUCH
• Default Media Receiver
• Styled Media Receiver
• Custom Receiver

RECEIVER APPS
• Media Playback
• Minimal skinning
• No receiver code
• Doesn’t require
registration

DEFAULT RECEIVER
• Media Playback
• CSS Styling
• Requires Registration

STYLED MEDIA
RECEIVER
• Custom HTML 5 app
• Loaded from your server
• Can load/play media
• Send/receive events
• Requires Registration

CUSTOM ...
• Obtain Chromecast IP
address from app
• http://<ip>:9222
• Console / DOM
• debugger; in code

DEBUGGING THE
RECEIVER
• Chrome SDK - requires
extension (?!?)
• iOS SDK
• Android SDK

SENDER APPS
• HTML 5 app
• Request Cast session
(extension)
• Control media playback

CHROME SDK

• Send/receive events
REGISTRATION
DEV APP CONFIG
RESOURCES
• Google Cast SDK: https://developers.google.com/cast/
• Cast Dev Console: https://cast.google.com/publish
• Cas...
THANK YOU!
@kevinwhinnery
kw@twilio.com
!

http://github.com/kwhinnery
http://slideshare.net/kwhinnery
Second Screen Apps with the Google Cast SDK
Second Screen Apps with the Google Cast SDK
Second Screen Apps with the Google Cast SDK
Second Screen Apps with the Google Cast SDK
Upcoming SlideShare
Loading in...5
×

Second Screen Apps with the Google Cast SDK

2,487

Published on

An overview of the Google Cast SDK

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,487
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
16
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Transcript of "Second Screen Apps with the Google Cast SDK"

  1. 1. SECOND SCREEN APPS WITH GOOGLE CAST SDK DEVNEXUS FEBRUARY 2014 Copyright © twilio Inc. 2013
  2. 2. HI. I’M KEVIN. developer evangelist @ twilio
  3. 3. What is twilio? twilio makes it easy for developers to integrate voice calling and messaging into web and native mobile applications
  4. 4. AGENDA • Cast SDK Overview • Setting up for Development • Code and Demos • Game and Fabulous Prizes
  5. 5. “SENDER” “RECEIVER”
  6. 6. INTERFACE CONTENT
  7. 7. SENDER APPS RECEIVER APPS
  8. 8. FAST HARDWARE NOT SO MUCH
  9. 9. • Default Media Receiver • Styled Media Receiver • Custom Receiver RECEIVER APPS
  10. 10. • Media Playback • Minimal skinning • No receiver code • Doesn’t require registration DEFAULT RECEIVER
  11. 11. • Media Playback • CSS Styling • Requires Registration STYLED MEDIA RECEIVER
  12. 12. • Custom HTML 5 app • Loaded from your server • Can load/play media • Send/receive events • Requires Registration CUSTOM RECEIVER
  13. 13. • Obtain Chromecast IP address from app • http://<ip>:9222 • Console / DOM • debugger; in code DEBUGGING THE RECEIVER
  14. 14. • Chrome SDK - requires extension (?!?) • iOS SDK • Android SDK SENDER APPS
  15. 15. • HTML 5 app • Request Cast session (extension) • Control media playback CHROME SDK • Send/receive events
  16. 16. REGISTRATION
  17. 17. DEV APP CONFIG
  18. 18. RESOURCES • Google Cast SDK: https://developers.google.com/cast/ • Cast Dev Console: https://cast.google.com/publish • Cast Examples: https://github.com/googlecast • Twilio: http://www.twilio.com/docs • ngrok: http://ngrok.com • Demo code: https://github.com/kwhinnery/twilio-jeopardy
  19. 19. THANK YOU! @kevinwhinnery kw@twilio.com ! http://github.com/kwhinnery http://slideshare.net/kwhinnery
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×