SlideShare ist ein Scribd-Unternehmen logo
1 von 44
Developer Event




     #YahooCTV


                  Connected TV
Welcome!


        Ron Jacoby
Vice President, Yahoo! Connected TV



            #YahooCTV


                                      Connected TV
Yahoo! Connected TV
A software platform that enhances television through engaging
  interactive experiences
 Not a replacement for TV; Yahoo! Connected TV makes TV better
 TV first user experience
 Progressive build of engagement




                                                      #YahooCTV
Robust Award-Winning Platform
 Introduced at CES 2009
  ›   Launched with Sony, Samsung, LG and VIZIO

 Annual Product releases aligned with manufacturer timelines
 Recognized by the Academy of Television Arts and Sciences
 Winner of 2011 Primetime Emmy® Engineering Plaque Award

  “…Yahoo! Introduced the Connected TV platform with applications designed
  specifically for the TV - ushering in an explosion of consumer personalization
  and choice, ultimately enhancing the viewers’ TV watching experience.”
  Academy of Television Arts and Sciences Primetime Emmy® Award Press Release, Oct 2011




                                                                                          #YahooCTV
Widely Distributed
 40 partnerships throughout the CE value chain
 Over 8M devices in market through major CE manufacturers
 Scalable architecture enables integration throughout the product line
  ›   Over 130 models of TV
  ›   Price points as low at $199 at 22”
 Global
  ›   Distributed to over 135 countries
  ›   Base platform localized to 31 languages




                                                             #YahooCTV
Engaging
 62% of consumers feel that Internet Connectivity is an important
  feature of new TVs
 69% of Connected TV users rank Yahoo! Connected TV as better
  than other Connected TV products
 Over 3 million devices communicate to Yahoo! servers every month
  ›   TV connection rates of up to 70%
  ›   Varies by manufacturer

 Over 1.5 million unique monthly users invoke the platform
  ›   User engagement rates of up to 90%




                                                          #YahooCTV
Open
 Open development environment
  ›   SDK download freely available from
      http://connectedtv.yahoo.com/developer/

 Largest cross-manufacturer footprint of any CTV
  platform
 Familiar JavaScript development model
  ›   AJAX style applications

 Established ecosystem
  ›   Over 10,000 registered developers
  ›   Many development shops to bid on application development

 App testing and certification program run by Yahoo!
  ›   Includes review period for manufacturers                   #YahooCTV
Product Overview & Update


           Scott Lincke
Sr. Director Products, Yahoo! Connected TV



               #YahooCTV


                                             Connected TV
Yahoo! Connected TV
            How to Interact with Connected TV Apps
                                                                  With the press of a button on a consumer’s remote
Consumers tune into TV Programming.                                                                                                  Intuitive controls allow users to select the app
                                                                  control, a dock of Connected TV apps appears at
                                                                  the bottom of the TV screen.                                       of their choosing, such as flickr TV.




                       1                                                                   2                                                                   3



                                      Flickr TV app allows consumers to easily browse
                                      their photos or videos …                                               … and view in full screen




                                                                 4                                                        5



                                                                                                                                                #YahooCTV
Sample of Most Popular Apps
       Top 20 Apps on Yahoo! Connected TV
 Amazon VOD              Showtime
 Yahoo! Weather          Yahoo! Sports
 Pandora                 TuneIn Radio
 Facebook                AccuWeather
 Yahoo! News             Yahoo! Video
 Yahoo! flickr           eBay
 YouTube                 CrazeTV
 Yahoo! Finance          Vimeo
 Twitter                 Screendreams
 iHeartRadio             MyCast
                                 #YahooCTV
Current Production Release: 6.0
 Introduced CES 2011
 Initial deployment via software update to 2011
  Sony TVs
 Factory installed on 2012 Sony TVs in stores now
 Key features
 ›   Broadcast Interactivity (ACR)
 ›   Device Communication
 ›   App Store




                                        #YahooCTV
Yahoo! Broadcast Interactivity
 Real-timeinternet content that complements
  the TV show or Advertisement
  ›   Uses Into_NowSoundprint technology to detect
      what is being watched.

 Content: trivia, fun facts, voting, related
  videos, photos, purchase products, more..

 Works with any video:
  cable, satellite, VOD, DVR, Web video

 Developer access limited to those working
  jointly with TV content owners
                                                     #YahooCTV
Yahoo! Broadcast Interactivity Use Cases
• TV Show and Sporting Event Interactivity
   – Deliver actor and show info, live voting,
     play along, videos, photos and more..
   – E-commerce sales of TV show items
   – Example: Showtime® Boxing



• TV Ad Interactivity
   – Information about advertised products
   – Purchase product, order samples,
     view related content, read reviews
   – Example: Fidelity TV Ad

                                                 #YahooCTV
Connected TV Mobile App




•   Enables navigation of Connected TV apps and functionality from your
    Android phone

•   Launched last month on the Android store

•   Currently compatible with 2012 Sony Bravia EX 40, 46, and 55 inch TVs
                                                            #YahooCTV
Yahoo! Connected TV In-App Advertising
 Advertising in existing
  Yahoo! TV Apps
  ›   Prove out the technology and systems
  ›   Create processes for ad click-through


 TV Display ads appear in TV App and App
  Launch Bookmark in Dock

 TV optimized Click-through Experience
  ›   Access additional screens of product info
  ›   Play a video
  ›   Email the viewer product information / discounts
  ›   Launch a TV App for more info
                                                         #YahooCTV
Yahoo! Connected TV Store
What is it?
 Major upgrade to the Widget Gallery that enables
  selling applications
 All transactions processed by Yahoo!® Wallet


Empowers you to reach ready-made market
 Deployed on well over a million TVs
 Available Internationally
 Promotion of your Apps
  ›   Spotlight area
  ›   Featured Area
 Payment infrastructure of Yahoo!® Premium
  Services back-end



                                                     #YahooCTV
Sell Your App at the CTV Store!
Get Started Developing your Paid TV Widgets
1) Download the App Developer Kit (ADK)
2) Develop TV Application – debug on simulator
3) Upload App to CTV Store to test on TV / Submit
4) Receive production approval from Yahoo! QA
5) Certification of App by TV OEM managed by Yahoo!
6) Submit the Store Payment form
7) Configure Pricing Tier
8) Your App is now for sale!


Payment Details
 Developers receive 70% revenue share after taxes
  and currency conversion
 Developers paid in USD on balances over $100
                                                      #YahooCTV
CTV TV Application Development Kit
      Introducing Y! Connected TV ADK v1.3
 Released today and available for download!
 New feature: Device Communication
 ›   A new "Device Communication Simulator”
 ›   Device Communication allows the Yahoo! Connected TV app to connect to the
     Simulator over Wi-Fi
 ›   Includes Device Communication sample TV apps
 Upgraded Features:
 ›   Engine upgraded to 6.0.21x44, equivalent to the latest versions in the field
 ›   Updated documentation and release notes on the web site
 ›   Registration and Terms of Use moved to installer
 ›   Ubuntu VM configuration updates

                                                                           #YahooCTV
Download the ADK




           Available Today!
  developer.yahoo.com/connectedtv
                              #YahooCTV
D-Link


    Scott Lambden
Sr. Product Manager – Multimedia



          #YahooCTV


                                   Connected TV
D-Link Evoke TV ™ Interactive HD
 - Developers Only – Limited Quantity
 Add Yahoo! Connected TV to any HDTV

 Includes Y! Broadcast Interactivity and
  Device Communication
                                                         DSM-360

 Universal Remote w/Qwerty keyboard
 Ethernet - Optional 802.11n wireless
 Price: $179

          ORDER NOW!                        Two-Sided: Universal Remote
   www.dlink.com/evoketv/                      with Qwerty Keyboard
                                                        #YahooCTV
Why Develop for CTV?

1. Connected TV as a Product Category is Exploding

2. Yahoo! CTV Pioneered and Continues to Lead Innovation

3. Yahoo! Tools and Support are Available to Assist Developers

4. Simple Monetization Process

5. App Sales are Enabled Across TV Brands and Internationally


                                                       #YahooCTV
Device Communication
  & Technical Overview

           Jim Cortez
Front End Engineer, Yahoo! Connected TV



              #YahooCTV


                                          Connected TV
What’s Coming Up
 Yahoo! Connected TV Platform
 ›   Engine Architecture
 ›   Application Architecture
 Device Communication
 New Announcements
 Demo




                                 #YahooCTV
Engine Architecture




                      #YahooCTV
Application Architecture




                           #YahooCTV
What’s Coming Up
 Yahoo! Connected TV Platform
 Device Communication
 ›   What is Device Communication?
 ›   Goals
 ›   Existing Technologies
 ›   Demo
 ›   Current Architecture
 New Announcements
 Demo




                                     #YahooCTV
What is Device Communication?




                                #YahooCTV
Device Communication Goals

1.   Security

2.   Real Time Events

3.   Simplicity

4.   Flexibility



                             #YahooCTV
Existing Technology:

 Built on IP

 No application-level message passing

 No Ability to add custom services

 Consumer Frustration


                                         #YahooCTV
Existing Technology: Other Platforms

 Google TV
 ›   Only Request/Response
 ›   Basic Commands, no application level messages
 ›   Designed for simple remote functionality
 ›   Uses mDNS/ZeroConf


 Boxee/XBMC
 ›   Very Basic request/response
 ›   Based on XML
 ›   Unsecure




                                                     #YahooCTV
What is Device Communication?




                                #YahooCTV
Current Architecture: Discovery

①   Auto Discovery



②   IP Lookup Web Service



③   Manual IP Configuration


                                  #YahooCTV
Current Architecture: API

Remote Method Calls     Publish & Subscribe




                                              #YahooCTV
Current Architecture: API’s

 Services
 ›   Media & App Launching


 Input
 ›   Keyboard, Media Controls, Navigation


 TV App Communication
 ›   Pub/Sub & Remote methods




                                            #YahooCTV
What’s Coming Up
   Connected TV Landscape
   Yahoo! Connected TV Platform
   Device Communication
   New Announcements
    ›   Euro iTV 2012
    ›   Yahoo! Connected TV App – Android
    ›   Device Communication Libraries
 Demo




                                            #YahooCTV
Euro iTV 2012




                     euroitv2012.org
Device Communication: A Multi-Modal Communication Platform for
                Internet Connected Televisions
              Jim Cortez, David A. Shamma, LinghanCai



                                                        #YahooCTV
Yahoo! Connected TV App - Android

• Share videos from a mobile device to
  the TV

• Send web page URLs from the TV to
  your phone's web browser

• Utilize gestures and touch to
  accelerate discovery, launch and
  navigation of TV Apps
                                         http://bit.ly/yctvappdroid
• iOS App Soon!


                                                      #YahooCTV
Open Source Libraries!

 Java Library
 ›   Compatible with Android
 ›   Wraps Protocol
 ›   Used In Yahoo! Connected TV Mobile App


 Development Tools

 Objective-C (iOS) soon!

 Available Today for ANY OS/Platform

                                              #YahooCTV
Demo –




This demo is not available to online attendees
A video of this demo will be posted to our blog

yctvblog.com
                                                  @ConnectedTV   #YahooCTV
What Developers Get

 Yahoo! Connected TV App Development Kit

 Device Communication

 Developer Tools for Device Communication

 Open Source Libraries




                                             #YahooCTV
Start Building!
   developer.yahoo.com/connectedtv




                                     #YahooCTV
Q&A
Jim Cortez, Ron Jacoby, Scott Lincke

            #YahooCTV


                                       Connected TV
Thank you for joining the Yahoo! Connected TV
           online developer event

         Download the Yahoo! Connected TV
                App Development Kit
         developer.yahoo.com/connectedtv

             Video of the live event will be posted to our blog
                               yctvblog.com
                             #YahooCTV


                                                                  Connected TV

Weitere ähnliche Inhalte

Was ist angesagt?

Connected tv research deck oct 11
Connected tv research deck   oct 11Connected tv research deck   oct 11
Connected tv research deck oct 11
PureScreens
 
YTL Challenge PPT Android
YTL Challenge PPT AndroidYTL Challenge PPT Android
YTL Challenge PPT Android
Nat Pham
 
The future of pay tv
The future of pay tvThe future of pay tv
The future of pay tv
linda3395
 
Rovi Advertsing Overview
Rovi Advertsing OverviewRovi Advertsing Overview
Rovi Advertsing Overview
jonhewson
 

Was ist angesagt? (20)

What’s Next in Mobility? Key Areas of Cyberinfrastructure
What’s Next in  Mobility?  Key Areas of CyberinfrastructureWhat’s Next in  Mobility?  Key Areas of Cyberinfrastructure
What’s Next in Mobility? Key Areas of Cyberinfrastructure
 
Connected tv research deck oct 11
Connected tv research deck   oct 11Connected tv research deck   oct 11
Connected tv research deck oct 11
 
Digital TV Successes and Failures
Digital TV Successes and FailuresDigital TV Successes and Failures
Digital TV Successes and Failures
 
Video Services: Customer Experience in the Fast-Evolving Digital Space
Video Services: Customer Experience in the Fast-Evolving Digital SpaceVideo Services: Customer Experience in the Fast-Evolving Digital Space
Video Services: Customer Experience in the Fast-Evolving Digital Space
 
The New Media Landscape Created by OTT
The New Media Landscape Created by OTTThe New Media Landscape Created by OTT
The New Media Landscape Created by OTT
 
Smart TV and Digital TV: a quick SWOT analysis
Smart TV and Digital TV: a quick SWOT analysisSmart TV and Digital TV: a quick SWOT analysis
Smart TV and Digital TV: a quick SWOT analysis
 
Multiscreen facts we have collected @ Feb 2012
Multiscreen facts we have collected @ Feb 2012Multiscreen facts we have collected @ Feb 2012
Multiscreen facts we have collected @ Feb 2012
 
Social TV presentation for Digital TV expert group
Social TV presentation for Digital TV expert groupSocial TV presentation for Digital TV expert group
Social TV presentation for Digital TV expert group
 
Closed captioning service for ott platform
Closed captioning service for ott platformClosed captioning service for ott platform
Closed captioning service for ott platform
 
Zemoga: OTT Trends and future predictions
Zemoga: OTT Trends and future predictionsZemoga: OTT Trends and future predictions
Zemoga: OTT Trends and future predictions
 
Revision3 presentation
Revision3 presentationRevision3 presentation
Revision3 presentation
 
Icareus Solutions OTT
Icareus Solutions OTT Icareus Solutions OTT
Icareus Solutions OTT
 
Ott App Development - Video Streaming App Development | How To Make OTT App |...
Ott App Development - Video Streaming App Development | How To Make OTT App |...Ott App Development - Video Streaming App Development | How To Make OTT App |...
Ott App Development - Video Streaming App Development | How To Make OTT App |...
 
IPTV Application White Papers
IPTV Application White PapersIPTV Application White Papers
IPTV Application White Papers
 
Social Telly: Television & Social Media by Vincent Letang
Social Telly: Television & Social Media by Vincent LetangSocial Telly: Television & Social Media by Vincent Letang
Social Telly: Television & Social Media by Vincent Letang
 
YTL Challenge PPT Android
YTL Challenge PPT AndroidYTL Challenge PPT Android
YTL Challenge PPT Android
 
Achieving Video Nirvana!
Achieving Video Nirvana!Achieving Video Nirvana!
Achieving Video Nirvana!
 
The future of pay tv
The future of pay tvThe future of pay tv
The future of pay tv
 
OTT Platform Development: Time & Cost to Develop
OTT Platform Development: Time & Cost to DevelopOTT Platform Development: Time & Cost to Develop
OTT Platform Development: Time & Cost to Develop
 
Rovi Advertsing Overview
Rovi Advertsing OverviewRovi Advertsing Overview
Rovi Advertsing Overview
 

Ähnlich wie Yahoo! Connected TV - Developer Event - Device Communication

ETV+ActiveVideo; Extending EBIF with Web-infused TV
ETV+ActiveVideo; Extending EBIF with Web-infused TVETV+ActiveVideo; Extending EBIF with Web-infused TV
ETV+ActiveVideo; Extending EBIF with Web-infused TV
Roger Towne
 
View21_ProductPresentation_Final
View21_ProductPresentation_FinalView21_ProductPresentation_Final
View21_ProductPresentation_Final
Christian Corney
 
Viet Nguyen Cao - Platform Microsoft Mediaroom for IPTV. Solutions for Media ...
Viet Nguyen Cao - Platform Microsoft Mediaroom for IPTV. Solutions for Media ...Viet Nguyen Cao - Platform Microsoft Mediaroom for IPTV. Solutions for Media ...
Viet Nguyen Cao - Platform Microsoft Mediaroom for IPTV. Solutions for Media ...
TVbusinessconference
 
Miner anywhere anytime_sports_2013_v3_e
Miner anywhere anytime_sports_2013_v3_eMiner anywhere anytime_sports_2013_v3_e
Miner anywhere anytime_sports_2013_v3_e
James Miner
 
The Onset of Connected TV
The Onset of Connected TVThe Onset of Connected TV
The Onset of Connected TV
jonhewson
 

Ähnlich wie Yahoo! Connected TV - Developer Event - Device Communication (20)

ETV+ActiveVideo; Extending EBIF with Web-infused TV
ETV+ActiveVideo; Extending EBIF with Web-infused TVETV+ActiveVideo; Extending EBIF with Web-infused TV
ETV+ActiveVideo; Extending EBIF with Web-infused TV
 
The Future of Television
The Future of TelevisionThe Future of Television
The Future of Television
 
View21_ProductPresentation_Final
View21_ProductPresentation_FinalView21_ProductPresentation_Final
View21_ProductPresentation_Final
 
Digital Next Presentation
Digital Next PresentationDigital Next Presentation
Digital Next Presentation
 
How Television Is Changing For Good
How Television Is Changing For GoodHow Television Is Changing For Good
How Television Is Changing For Good
 
IOT-Powered System for TV Viewing Insights.pptx
IOT-Powered System for TV Viewing Insights.pptxIOT-Powered System for TV Viewing Insights.pptx
IOT-Powered System for TV Viewing Insights.pptx
 
Web and TV Workshp : Technology viewpoint
Web and TV Workshp : Technology viewpointWeb and TV Workshp : Technology viewpoint
Web and TV Workshp : Technology viewpoint
 
Mediamplify Status - June 2013
Mediamplify Status - June 2013Mediamplify Status - June 2013
Mediamplify Status - June 2013
 
Second Screen Apps - On Google TV
Second Screen Apps - On Google TVSecond Screen Apps - On Google TV
Second Screen Apps - On Google TV
 
A Business Case for Collaborative Networks (Mobile & New Media) - Trevor Doer...
A Business Case for Collaborative Networks (Mobile & New Media) - Trevor Doer...A Business Case for Collaborative Networks (Mobile & New Media) - Trevor Doer...
A Business Case for Collaborative Networks (Mobile & New Media) - Trevor Doer...
 
Viet Nguyen Cao - Platform Microsoft Mediaroom for IPTV. Solutions for Media ...
Viet Nguyen Cao - Platform Microsoft Mediaroom for IPTV. Solutions for Media ...Viet Nguyen Cao - Platform Microsoft Mediaroom for IPTV. Solutions for Media ...
Viet Nguyen Cao - Platform Microsoft Mediaroom for IPTV. Solutions for Media ...
 
Etv
EtvEtv
Etv
 
070413 Fta I Tv Enablement Strategy
070413 Fta I Tv Enablement Strategy070413 Fta I Tv Enablement Strategy
070413 Fta I Tv Enablement Strategy
 
Meeting The Needs for Connected TV Generation
Meeting The Needs for Connected TV GenerationMeeting The Needs for Connected TV Generation
Meeting The Needs for Connected TV Generation
 
Miner anywhere anytime_sports_2013_v3_e
Miner anywhere anytime_sports_2013_v3_eMiner anywhere anytime_sports_2013_v3_e
Miner anywhere anytime_sports_2013_v3_e
 
The Onset of Connected TV
The Onset of Connected TVThe Onset of Connected TV
The Onset of Connected TV
 
Google TV - Customer's Dilemma
Google TV - Customer's DilemmaGoogle TV - Customer's Dilemma
Google TV - Customer's Dilemma
 
Vayavya labs overview
Vayavya labs overviewVayavya labs overview
Vayavya labs overview
 
The Future of Television_ Understanding the Rise of IPTV Apps for Xtream UI.pdf
The Future of Television_ Understanding the Rise of IPTV Apps for Xtream UI.pdfThe Future of Television_ Understanding the Rise of IPTV Apps for Xtream UI.pdf
The Future of Television_ Understanding the Rise of IPTV Apps for Xtream UI.pdf
 
Exploring The Future of TV 2012
Exploring The Future of TV 2012Exploring The Future of TV 2012
Exploring The Future of TV 2012
 

Kürzlich hochgeladen

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Kürzlich hochgeladen (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 

Yahoo! Connected TV - Developer Event - Device Communication

  • 1. Developer Event #YahooCTV Connected TV
  • 2. Welcome! Ron Jacoby Vice President, Yahoo! Connected TV #YahooCTV Connected TV
  • 3. Yahoo! Connected TV A software platform that enhances television through engaging interactive experiences  Not a replacement for TV; Yahoo! Connected TV makes TV better  TV first user experience  Progressive build of engagement #YahooCTV
  • 4. Robust Award-Winning Platform  Introduced at CES 2009 › Launched with Sony, Samsung, LG and VIZIO  Annual Product releases aligned with manufacturer timelines  Recognized by the Academy of Television Arts and Sciences  Winner of 2011 Primetime Emmy® Engineering Plaque Award “…Yahoo! Introduced the Connected TV platform with applications designed specifically for the TV - ushering in an explosion of consumer personalization and choice, ultimately enhancing the viewers’ TV watching experience.” Academy of Television Arts and Sciences Primetime Emmy® Award Press Release, Oct 2011 #YahooCTV
  • 5. Widely Distributed  40 partnerships throughout the CE value chain  Over 8M devices in market through major CE manufacturers  Scalable architecture enables integration throughout the product line › Over 130 models of TV › Price points as low at $199 at 22”  Global › Distributed to over 135 countries › Base platform localized to 31 languages #YahooCTV
  • 6. Engaging  62% of consumers feel that Internet Connectivity is an important feature of new TVs  69% of Connected TV users rank Yahoo! Connected TV as better than other Connected TV products  Over 3 million devices communicate to Yahoo! servers every month › TV connection rates of up to 70% › Varies by manufacturer  Over 1.5 million unique monthly users invoke the platform › User engagement rates of up to 90% #YahooCTV
  • 7. Open  Open development environment › SDK download freely available from http://connectedtv.yahoo.com/developer/  Largest cross-manufacturer footprint of any CTV platform  Familiar JavaScript development model › AJAX style applications  Established ecosystem › Over 10,000 registered developers › Many development shops to bid on application development  App testing and certification program run by Yahoo! › Includes review period for manufacturers #YahooCTV
  • 8. Product Overview & Update Scott Lincke Sr. Director Products, Yahoo! Connected TV #YahooCTV Connected TV
  • 9. Yahoo! Connected TV How to Interact with Connected TV Apps With the press of a button on a consumer’s remote Consumers tune into TV Programming. Intuitive controls allow users to select the app control, a dock of Connected TV apps appears at the bottom of the TV screen. of their choosing, such as flickr TV. 1 2 3 Flickr TV app allows consumers to easily browse their photos or videos … … and view in full screen 4 5 #YahooCTV
  • 10. Sample of Most Popular Apps Top 20 Apps on Yahoo! Connected TV Amazon VOD Showtime Yahoo! Weather Yahoo! Sports Pandora TuneIn Radio Facebook AccuWeather Yahoo! News Yahoo! Video Yahoo! flickr eBay YouTube CrazeTV Yahoo! Finance Vimeo Twitter Screendreams iHeartRadio MyCast #YahooCTV
  • 11. Current Production Release: 6.0  Introduced CES 2011  Initial deployment via software update to 2011 Sony TVs  Factory installed on 2012 Sony TVs in stores now  Key features › Broadcast Interactivity (ACR) › Device Communication › App Store #YahooCTV
  • 12. Yahoo! Broadcast Interactivity  Real-timeinternet content that complements the TV show or Advertisement › Uses Into_NowSoundprint technology to detect what is being watched.  Content: trivia, fun facts, voting, related videos, photos, purchase products, more..  Works with any video: cable, satellite, VOD, DVR, Web video  Developer access limited to those working jointly with TV content owners #YahooCTV
  • 13. Yahoo! Broadcast Interactivity Use Cases • TV Show and Sporting Event Interactivity – Deliver actor and show info, live voting, play along, videos, photos and more.. – E-commerce sales of TV show items – Example: Showtime® Boxing • TV Ad Interactivity – Information about advertised products – Purchase product, order samples, view related content, read reviews – Example: Fidelity TV Ad #YahooCTV
  • 14. Connected TV Mobile App • Enables navigation of Connected TV apps and functionality from your Android phone • Launched last month on the Android store • Currently compatible with 2012 Sony Bravia EX 40, 46, and 55 inch TVs #YahooCTV
  • 15. Yahoo! Connected TV In-App Advertising  Advertising in existing Yahoo! TV Apps › Prove out the technology and systems › Create processes for ad click-through  TV Display ads appear in TV App and App Launch Bookmark in Dock  TV optimized Click-through Experience › Access additional screens of product info › Play a video › Email the viewer product information / discounts › Launch a TV App for more info #YahooCTV
  • 16. Yahoo! Connected TV Store What is it?  Major upgrade to the Widget Gallery that enables selling applications  All transactions processed by Yahoo!® Wallet Empowers you to reach ready-made market  Deployed on well over a million TVs  Available Internationally  Promotion of your Apps › Spotlight area › Featured Area  Payment infrastructure of Yahoo!® Premium Services back-end #YahooCTV
  • 17. Sell Your App at the CTV Store! Get Started Developing your Paid TV Widgets 1) Download the App Developer Kit (ADK) 2) Develop TV Application – debug on simulator 3) Upload App to CTV Store to test on TV / Submit 4) Receive production approval from Yahoo! QA 5) Certification of App by TV OEM managed by Yahoo! 6) Submit the Store Payment form 7) Configure Pricing Tier 8) Your App is now for sale! Payment Details  Developers receive 70% revenue share after taxes and currency conversion  Developers paid in USD on balances over $100 #YahooCTV
  • 18. CTV TV Application Development Kit Introducing Y! Connected TV ADK v1.3  Released today and available for download!  New feature: Device Communication › A new "Device Communication Simulator” › Device Communication allows the Yahoo! Connected TV app to connect to the Simulator over Wi-Fi › Includes Device Communication sample TV apps  Upgraded Features: › Engine upgraded to 6.0.21x44, equivalent to the latest versions in the field › Updated documentation and release notes on the web site › Registration and Terms of Use moved to installer › Ubuntu VM configuration updates #YahooCTV
  • 19. Download the ADK Available Today! developer.yahoo.com/connectedtv #YahooCTV
  • 20. D-Link Scott Lambden Sr. Product Manager – Multimedia #YahooCTV Connected TV
  • 21. D-Link Evoke TV ™ Interactive HD - Developers Only – Limited Quantity  Add Yahoo! Connected TV to any HDTV  Includes Y! Broadcast Interactivity and Device Communication DSM-360  Universal Remote w/Qwerty keyboard  Ethernet - Optional 802.11n wireless  Price: $179 ORDER NOW! Two-Sided: Universal Remote www.dlink.com/evoketv/ with Qwerty Keyboard #YahooCTV
  • 22. Why Develop for CTV? 1. Connected TV as a Product Category is Exploding 2. Yahoo! CTV Pioneered and Continues to Lead Innovation 3. Yahoo! Tools and Support are Available to Assist Developers 4. Simple Monetization Process 5. App Sales are Enabled Across TV Brands and Internationally #YahooCTV
  • 23. Device Communication & Technical Overview Jim Cortez Front End Engineer, Yahoo! Connected TV #YahooCTV Connected TV
  • 24. What’s Coming Up  Yahoo! Connected TV Platform › Engine Architecture › Application Architecture  Device Communication  New Announcements  Demo #YahooCTV
  • 25. Engine Architecture #YahooCTV
  • 27. What’s Coming Up  Yahoo! Connected TV Platform  Device Communication › What is Device Communication? › Goals › Existing Technologies › Demo › Current Architecture  New Announcements  Demo #YahooCTV
  • 28. What is Device Communication? #YahooCTV
  • 29. Device Communication Goals 1. Security 2. Real Time Events 3. Simplicity 4. Flexibility #YahooCTV
  • 30. Existing Technology:  Built on IP  No application-level message passing  No Ability to add custom services  Consumer Frustration #YahooCTV
  • 31. Existing Technology: Other Platforms  Google TV › Only Request/Response › Basic Commands, no application level messages › Designed for simple remote functionality › Uses mDNS/ZeroConf  Boxee/XBMC › Very Basic request/response › Based on XML › Unsecure #YahooCTV
  • 32. What is Device Communication? #YahooCTV
  • 33. Current Architecture: Discovery ① Auto Discovery ② IP Lookup Web Service ③ Manual IP Configuration #YahooCTV
  • 34. Current Architecture: API Remote Method Calls Publish & Subscribe #YahooCTV
  • 35. Current Architecture: API’s  Services › Media & App Launching  Input › Keyboard, Media Controls, Navigation  TV App Communication › Pub/Sub & Remote methods #YahooCTV
  • 36. What’s Coming Up  Connected TV Landscape  Yahoo! Connected TV Platform  Device Communication  New Announcements › Euro iTV 2012 › Yahoo! Connected TV App – Android › Device Communication Libraries  Demo #YahooCTV
  • 37. Euro iTV 2012 euroitv2012.org Device Communication: A Multi-Modal Communication Platform for Internet Connected Televisions Jim Cortez, David A. Shamma, LinghanCai #YahooCTV
  • 38. Yahoo! Connected TV App - Android • Share videos from a mobile device to the TV • Send web page URLs from the TV to your phone's web browser • Utilize gestures and touch to accelerate discovery, launch and navigation of TV Apps http://bit.ly/yctvappdroid • iOS App Soon! #YahooCTV
  • 39. Open Source Libraries!  Java Library › Compatible with Android › Wraps Protocol › Used In Yahoo! Connected TV Mobile App  Development Tools  Objective-C (iOS) soon!  Available Today for ANY OS/Platform #YahooCTV
  • 40. Demo – This demo is not available to online attendees A video of this demo will be posted to our blog yctvblog.com @ConnectedTV #YahooCTV
  • 41. What Developers Get  Yahoo! Connected TV App Development Kit  Device Communication  Developer Tools for Device Communication  Open Source Libraries #YahooCTV
  • 42. Start Building! developer.yahoo.com/connectedtv #YahooCTV
  • 43. Q&A Jim Cortez, Ron Jacoby, Scott Lincke #YahooCTV Connected TV
  • 44. Thank you for joining the Yahoo! Connected TV online developer event Download the Yahoo! Connected TV App Development Kit developer.yahoo.com/connectedtv Video of the live event will be posted to our blog yctvblog.com #YahooCTV Connected TV

Hinweis der Redaktion

  1. I’m Scott Lincke. I head up the Connected TV Product teamI going to take you though the connected TV product, some of the latest innovations and developer tools and process
  2. First, a little about the philosophy and vision that has make connected TV successfulNot a replacement for TV; Yahoo! Connected TV makes TV better TV first user experienceProgressive build of engagementThis usage model works well for users and gives developers the flexibility to build great applications
  3. Many developers have already adopted CTV as a platform with a variety of applicationsHere are some of the most popular applications on the platformSome are designed for information snacking while watching TV; others enhance TV and others take over the TV and entertain for hoursMost popular categories include news, music, weather, social, Video on demand, finance, sports, games, and shoppingThese are great applications, but remains a lot of space your application to be successful on the platform
  4. We’ve been innovating on the platform since CTV introduced it, essentially creating the categoryOur latest version is 6.0It includes a host of new features that I’ll describe to you now
  5. One key advancement is the inclusion of Broadcast Interactivity. BI is our automatic content recognition system.With BI application experiences that complement the TV content can be offered to viewersIt works by detecting what is playing on the TV, presenting a prompt inviting the viewer to engage and if so launching the application and sending it the viewing context.It can even update the application with the latest context as the viewer moves through the show.For example, HSNWorks broadlyDeveloper access is limited…
  6. Broadly there are two use casesTV ContentAdvertising
  7. Beyond enhancing what’s on TV, we’ve also added ways to better interact with the TV itselfLast month we introduced the Connected TV Mobile app for androidIt lets youLaunch and navigate applicationsEasily retrieve a list of installed apps and launch any directlyEnter text using the phones keyboardAnd even select content and play it on the TVBest of all, the underlying APIs used to create a lot of this functionality are being made available to you to include in your application. More on that in a moment.
  8. We’ve also added some in-app ads to Connected TVRight now we are rolling this capability out into Yahoo applicationsAds appear in the sidebar and in the bookmarks in the dockClick through actions are designed to be optimized for use on the TVWe are looking into 3rd party access so developers can monetize this way
  9. Today we can help you sell your app on more than 1 mm TVs.We have upgraded the gallery into a connected tv storeThe store makes it easy for consumers to find and purchase applications with just a few clicks using Yahoo WalletPayments are processed by Yahoo and you are piad through the Yahoo premium services back-end
  10. Hopefully you’re seeing the opportunity here to build and sell your application on CTVWe’ve made it easy to get goingJust download the adIt includes a VM, extensive documentation, sample code and a TV simulatorJavaScriptAJAX style applicationsBuild your applicationCTV dedicated developer support forumsEmail technical supportYahoo! Developer Network global events…
  11. Earlier I talked about enabling communication between the TV and your mobile appToday we are releasing an ADK that allow you to do just thatIt includes documentation and a new simulator that supports a Wi-Fi connection to build and test this new type of appIt also includes sample apps, the latest engine and other updates
  12. And here is where you can get it and any other information about developing for connected TV.Jim Cortez will be up on stage in a moment to tell you more
  13. Ihave one other announcement before I goWe’ve been long asked about solution that could add Connected TV functionality to any HDTV.I’d like to introduce Scott from D-Link to explain their exciting new offering.
  14. In wrapping up, I’d like to summarize the opportunity for developers on the platform.…Thank you. I hope we get to enjoy your apps on Connected TV. Let us know how we can help.