Second Screen Apps with the Google Cast SDK

2,666
-1

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,666
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
17
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

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

×