KEMBAR78
Michael Yoch (NPR) - The NPR API: Powering "Radio" in a Multiplatform World | PDF
The NPR API: powering "radio" in a
multiplatform world




Michael Yoch
Director, Product Development, NPR
myoch@npr.org
@mjyoch
Who is NPR?



    •  NPR = National Public Radio
    •  2nd largest radio group in America
    •  Combination of public and private funding
    •  268 independent NPR member organizations
    •  764 stations 
    •  NPR programming available on 146 other stations 
    •  Total:  910 stations, 92% US population 
#
Broadcast audience: ~ 35 million weekly listeners
#
                                                      #
NPR is both a producer and distributor


NPR makes:
•  Radio programming
•  Digital-only content: articles, blogs, audio, video,
  slideshows
•  Live events


NPR distributes:
•  Radio programming from NPR stations and
  independent producers
•  Digital-only content from NPR stations
•  Live events from stations
Big changes are coming



1. Ubiquitous broadband

2. Proliferation of internet connected devices
(capable of audio)



Major disruption / shift radio usage patterns
Europe = top mobile broadband penetration
Internet radio is everywhere
Pandora: ~60% of internet streaming




                   Source: Triton Digital, 4/28/2011 | http://bit.ly/jc6JA0
Usage patterns




                 Source: Target Spot, 2011 | http://bit.ly/kJMSA1
Mobile audience connects with the brand


Percentage of the digital audience that also listens to
NPR on the radio:


   •  Android app              83%
   •  iPhone app               81%
   •  Mobile Web               79%
   •  iPad app                 65%
   •  NPR.org                  22%
The Internet of Things




By 2020:

•  22 billion internet connected devices
  •  6 billion mobile phones
  •  2.5 billion televisions
  •  1.1 billion cars



                   Source: Read Write Web, August, 2010 | http://rww.to/d51hno
What is an API?



API = application programming interface


Simple definition:

An easy system / interface for retrieving data
from an organized container.
API allows nimble development




         flexible content +
        technology(API) +
          product strategy
                  =
           broad footprint
API guiding principles

COPE (create once publish everywhere)
•  COPE drives all other architectural decisions

Build content management tools, not web
publishing tools:
•  Separate data/content from display/presentation
•  Make sure all content is modular and portable
   (flexible)

Pick a smart building block:
•  Story is the Atom for NPR
•  Stories contain assets (text, audio, video, images)
•  Stories belong to lists
•  Break things down to the smallest possible parts
Content flow through the system




CMS              API            Presentation
                                  Layers
What goes into the API?


Content (flexible):
•  audio
    o  streams
    o  on demand
•  text
•  photo galleries
•  video
•  rights / permissions
•  metadata (about stations, streams, audio, etc.)

!from NPR, stations, other public media sources
From Washington DC! this is
          NPR
Oops!
Flexible content: audio
Flexible content: images
Flexible content: images
From many sources to many destinations
Who benefits from the API?

NPR
•  It powers everything we publish
•  Easier development
•  NPR audience benefits

Stations
•  NPR content on station sites
•  Stations better serve their audiences

Partners
•  Creates new opportunities (easy / low cost
   implementation)
•  Easier to build on existing relationships

Public
•  Engages the community
The API makes possible!.


•    NPR.org
•    2 iPhone apps
•    1 iPad app
•    1 Android app
•    mobile web site
•    newsletters
•    Chrome web app
•    Sony connected TV widget
•    Google TV (coming)
•    RSS
•    NPR station sites and mobile products
•    A variety of open source / public development projects
Lifecycle of an NPR story
Lifecycle of an NPR story
Lifecycle of an NPR story
Lifecycle: NPR Music iPhone app
NPR Music iPhone app story page
NPR News for iPhone music category
Lifecycle of an NPR story
API is an investment that pays off (PVs)

          Elections spike




     1-year anniversary of API
API growth
Listening (million hours / month)




        3           2.75




               2




                       Source: Omniture and Splunk, April 2011
Digital vs. broadcast audience
iPad app: page views per visit




                       Source: Omniture and Splunk, April 2011
iPhone news app: page views per visit




                      Source: Omniture and Splunk, April 2011
iPhone music app: page views per visit




                      Source: Omniture and Splunk, April 2011
What does “radio” look like in the future?



 "In the multi-device, multi-connection world,
product strategists need more than a good
product with a connection to win customer loyalty
-- they need to create a digital customer
relationship and deliver that in a continuously
connected experience across many devices."


Source: Thomas Husson, Forrester Mobile Analyst, April 2011 | http://bit.ly/l6oEY0
Tablet effect on other device usage
Ask users
Ask users
Ask users
Use cases
Design for patterns, not platforms
Connected cars
Live streaming to mobile
Live streaming to mobile
Infinite personalized radio?
Danke!



Michael Yoch
myoch@npr.org
@mjyoch



NPR: http://www.npr.org
NPR Music: http://www.npr.org/music
NPR Berlin: http://www.nprberlin.de/
NPR API: http://www.npr.org/api

Michael Yoch (NPR) - The NPR API: Powering "Radio" in a Multiplatform World

  • 1.
    The NPR API:powering "radio" in a multiplatform world Michael Yoch Director, Product Development, NPR myoch@npr.org @mjyoch
  • 2.
    Who is NPR? •  NPR = National Public Radio •  2nd largest radio group in America •  Combination of public and private funding •  268 independent NPR member organizations •  764 stations  •  NPR programming available on 146 other stations  •  Total:  910 stations, 92% US population  # Broadcast audience: ~ 35 million weekly listeners # #
  • 3.
    NPR is botha producer and distributor NPR makes: •  Radio programming •  Digital-only content: articles, blogs, audio, video, slideshows •  Live events NPR distributes: •  Radio programming from NPR stations and independent producers •  Digital-only content from NPR stations •  Live events from stations
  • 5.
    Big changes arecoming 1. Ubiquitous broadband 2. Proliferation of internet connected devices (capable of audio) Major disruption / shift radio usage patterns
  • 6.
    Europe = topmobile broadband penetration
  • 7.
  • 8.
    Pandora: ~60% ofinternet streaming Source: Triton Digital, 4/28/2011 | http://bit.ly/jc6JA0
  • 9.
    Usage patterns Source: Target Spot, 2011 | http://bit.ly/kJMSA1
  • 10.
    Mobile audience connectswith the brand Percentage of the digital audience that also listens to NPR on the radio: •  Android app 83% •  iPhone app 81% •  Mobile Web 79% •  iPad app 65% •  NPR.org 22%
  • 11.
    The Internet ofThings By 2020: •  22 billion internet connected devices •  6 billion mobile phones •  2.5 billion televisions •  1.1 billion cars Source: Read Write Web, August, 2010 | http://rww.to/d51hno
  • 12.
    What is anAPI? API = application programming interface Simple definition: An easy system / interface for retrieving data from an organized container.
  • 13.
    API allows nimbledevelopment flexible content + technology(API) + product strategy = broad footprint
  • 14.
    API guiding principles COPE(create once publish everywhere) •  COPE drives all other architectural decisions Build content management tools, not web publishing tools: •  Separate data/content from display/presentation •  Make sure all content is modular and portable (flexible) Pick a smart building block: •  Story is the Atom for NPR •  Stories contain assets (text, audio, video, images) •  Stories belong to lists •  Break things down to the smallest possible parts
  • 15.
    Content flow throughthe system CMS API Presentation Layers
  • 16.
    What goes intothe API? Content (flexible): •  audio o  streams o  on demand •  text •  photo galleries •  video •  rights / permissions •  metadata (about stations, streams, audio, etc.) !from NPR, stations, other public media sources
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
    From many sourcesto many destinations
  • 24.
    Who benefits fromthe API? NPR •  It powers everything we publish •  Easier development •  NPR audience benefits Stations •  NPR content on station sites •  Stations better serve their audiences Partners •  Creates new opportunities (easy / low cost implementation) •  Easier to build on existing relationships Public •  Engages the community
  • 25.
    The API makespossible!. •  NPR.org •  2 iPhone apps •  1 iPad app •  1 Android app •  mobile web site •  newsletters •  Chrome web app •  Sony connected TV widget •  Google TV (coming) •  RSS •  NPR station sites and mobile products •  A variety of open source / public development projects
  • 26.
    Lifecycle of anNPR story
  • 29.
    Lifecycle of anNPR story
  • 30.
    Lifecycle of anNPR story
  • 35.
  • 36.
    NPR Music iPhoneapp story page
  • 37.
    NPR News foriPhone music category
  • 40.
    Lifecycle of anNPR story
  • 45.
    API is aninvestment that pays off (PVs) Elections spike 1-year anniversary of API
  • 46.
  • 47.
    Listening (million hours/ month) 3 2.75 2 Source: Omniture and Splunk, April 2011
  • 48.
  • 49.
    iPad app: pageviews per visit Source: Omniture and Splunk, April 2011
  • 50.
    iPhone news app:page views per visit Source: Omniture and Splunk, April 2011
  • 51.
    iPhone music app:page views per visit Source: Omniture and Splunk, April 2011
  • 52.
    What does “radio”look like in the future? "In the multi-device, multi-connection world, product strategists need more than a good product with a connection to win customer loyalty -- they need to create a digital customer relationship and deliver that in a continuously connected experience across many devices." Source: Thomas Husson, Forrester Mobile Analyst, April 2011 | http://bit.ly/l6oEY0
  • 53.
    Tablet effect onother device usage
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
    Design for patterns,not platforms
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
    Danke! Michael Yoch myoch@npr.org @mjyoch NPR: http://www.npr.org NPRMusic: http://www.npr.org/music NPR Berlin: http://www.nprberlin.de/ NPR API: http://www.npr.org/api