August 13, 2009 at 5:26 pm
CBC Introduces its iPhone Application

20090813_iphone

The CBC introduced its first iPhone application today. The application streams content from Radio One, Radio 2, and CBC Radio 3, and audio from CBC Television.

The free application works on the iPhone or iPod Touch. It will allow users to listen to as many as 19 live streams and a host of on-demand content. “One of the best features is the integration of the iPhone optimized web site within the application, so that you browse cbc.ca while you’re listening to the CBC,” Jonathan Carrigan, who lead the product development, said this afternoon.

Carrigan said the development was extremely smooth, partly because everyone on the project was passionate about it but also because everyone realized the public demand. He said the CBC’s audience relations department has been getting a steady flow of requests for an iPhone app for several months, so he was very pleased to be able to introduce it today, “this truly is in response to popular demand,” he said from Vancouver.

Carrigan said the application focuses on audio content because “the numbers point to audio being a big opportunity.” He also hinted the CBC is currently working on other iPhone applications for the fall, but couldn’t be more specific.

To get the application click on this link (note: clicking the link with open iTunes)

What do you think of the new app?

Email This Post
  CBC Mobile, Programming

25 Responses to “CBC Introduces its iPhone Application”

    Shawn says:

    Works great, although I would like to see Saint John in the local radio one live list!



    iNudes says:

    Why does the iphone get a cool app that actually lets you stream while Blackberry users get a glorified email alert that will excite no one?



    techknight says:

    Nice! I’m glad there are live streams and on-demand content.

    Before this I was using a combination of Wunder Radio and RSSPlayer depending on whether or not The World At Six was currently airing.



    Bill Lee says:

    19 streams and nothing that is not out of Ontario?

    Where is CBC North, Iqaluit, Montreal or the SRC?

    CBC.ca/mobile/iphone promised “Enjoy 23 live streams and more than 70 of CBC’s most popular programs on-demand.”

    So what is missing?

    And why not a button for French as well? Are the tete-carres in Vancouver so deaf they don’t consider that we prefer the music on SRC to Radio 2 or 3?



    Bill Lee says:

    French CBC had this tool 2 month ago it seems, but again no all encompassing menu. The two solitudes.
    Get together, man!

    http://www.apptism.com/apps/la-radio-de-radio-canad



    Patrick says:

    I tested it out for a few minutes, here are a few notes for anyone who cares.

    - I have a first Gen Iphone (Non-3G) and the streams appear to work well even over the slower EDGE network.

    - The “Surf and Listen” feature is a nice touch so you can read the CBC news website while you listen.

    - I really like the Frequencies list, paired with “find your location” it promises to be a useful feature for those who like to stay on CBC radio during long road trips (If you dont feel like paying for sat radio)

    -Have not tried any of the “On Demand” stuff yet but nice feature… I prefer just having the podcasts via itunes so I can listen to them in the background of other apps

    Wish list

    -The CBC Radio One streams list seems a bit short. Ottawa, Fredericton, St john’s and many more are missing.

    -The “Find your location” location does not seem to work with my non GPS capable iPhone (other applications and Google maps work fine with just cell location)

    - When playing streams, The Radio-Canada app shows current show (Premiere Chaine) and Current Song info (Espace Musique) It would be nice to have that for the CBC side too.

    -Please add Radio-Canada International “RCI” streams



    Dalila says:

    I just tried the Live Streams > Radio 1 and I get Goose Bay, Inuvik, Iqualuit, London, Quebec City, Toronto, Vancouver, Whitehorse, and Yellowknife. This seems weird. How come there’s no Winnipeg, Regina, Alberta anything in the Maritimes? It looks like there are more options for Radio 2.
    The Surf and Listen locations are also a little spotty with locations missing as well.
    In general, the locations should use the location that is set in the timezone panel.
    The local stations panels could also be larger (the buttons could be larger or they could just take up more space on the screen, it’s a little empty).
    I do like it and it seems to work well for listening but the locations need updating. Great start!



    Andrew Smith says:

    Seriously well done, builds off the already great iPhone site. I’ll be using this often. Public broadcasting FTW!

    p.s. If you could get Age of Persuasion on-demand that would be super.



    David says:

    It’s a great first start, and I second the requests above for additional streams. In addition, I’d love to have the schedule cached locally after being downloaded so that it could be accessed while not on the Internet. This is particularly useful for those of us with iPod Touches, who only have Internet when we are in a wifi zone.

    Otherwise, great work!



    Steph says:

    Would like to see a Victoria version :)



    CBC Radio launches iPhone app | Spark | CBC Radio says:

    [...] InsideTheCBC.com comes news that CBC Radio has launched an iPhone/iPod Touch application. The application streams [...]



    Chris Tomalty says:

    Any chance of an application for Google’s Android? Because, you know, most smartphones will ship with Android within a year and more and more of those are coming to Canada.



    Damien Maia says:

    Chris Tomalty>> You will have to wait years before they do create a Android app, as the folks at CBC have no clue what a Android or Blackberry device is. Its so sad that the Blackberry thats made in canada does not have a proper app from CBC.
    I would really like to know how many hits from Iphones we get in Canada vs a Blackberry.
    Why can’t we have the stats for it?
    We all know that the iPhone is only popular with a cetain crowd while the blackberry is more prevelent.



    Jacques Poitras says:

    Who determined that Goose Bay, Inuvik, Iqualuit, London, Quebec City, Toronto, Vancouver, Whitehorse, and Yellowknife would be the only local Radio 1 locations available? What are the criteria? When will the others be added?



    iNudes says:

    I’m just speculating since I had nothing to do with the development of this but I suspect the odd selection has to do with the encoding of the content, and the difficulty of getting a feed from Calgary into a server in Toronto.

    I suspect there is a special server doing the encoding and or delivering of these streams which is sitting in Toronto.

    All of the stations listed above are available in the Toronto broadcast centre, mostly because their programming is fed to a satellite for distribution to remote transmitters, so in Toronto they can pull these feeds off the bird and send them to the iphone server. It’s much harder to do for other locations where the audio feed doesn’t go up to a satellite and therefore doesn’t come in to Toronto.

    They may have to do what they did with web streaming and put individual servers in each location to deal with the audio freed from that spot. When you listen to an audio feed of Calgary for example, you are getting that from a server that is based in Calgary. Their feed doesn’t make it into the TBC, making it difficult to centralize streaming for all CBC locations.

    The irony is that some of these markets (Goose Bay, Inuvik, I think Iqaluit) have no Rogers coverage in their areas so none of their regular listeners have iPhones anyway.

    I may be wrong, someone with firsthand knowledge of the project can feel free to correct me.



    Ash Mishra says:

    Hi,

    I’m one of the engineers who built the Radio iPhone app at CBC.

    To Damien: we do know what Android and BlackBerry devices are, and we have some of those platforms and other devices in our office. While we strive to support as many platforms as we can, we have to choose our battles.

    To give you a bit of insight – we have a development team of 3 people. At any given time, there’s usually only 1 full-time engineer working on complex mobile applications. So this is a matter of resource utilisation, as opposed to picking favourites. I am not the person who decides the platforms or the priorities; however I do assess technology. The Radio app development started in late 2008, so you perhaps you can understand it takes time to deliver something of quality .

    To iNudes… the lack of Maritime and Calgary streams is because the iPhone does not support WMA (the current format for most of CBC’s streaming content). These streams are in the process of being converted to MP3 streams; and this is a ongoing project. MP3 Streams are better generally for everyone (Linux and Mac users too). You are partially right about the streams being located in Toronto, however some of the streams, for example Vancouver, are located in Vancouver, not Toronto.

    Patrick: we show the current playing program and the upcoming program for Radio 1 and Radio 2 location based streams. Radio 3 has metadata, as well as all Radio 2 live genres.



    Dave says:

    Ash,

    Thanks for your comments. It’s always most helpful to hear insights from those on the inside.

    After hearing Andy Barrie plugging the CBC app on Metro Morning today, I was wondering if there’s anything similar available for Android. In searching, I found this page.

    Given the limits on what can be done in-house, another option might be to ensure that whatever server-side support this application uses is open and accessible to developers who want to create an unofficial version for other devices.

    I have no doubt that, as a public broadcaster, the CBC wants to reach as many readers/listeners/viewers as possible. Working with the open source community is a great way to do more than you could on your own.

    Congrats on all your app’s success!



    Ash says:

    Hi Dave,

    Mobile is a huge growth area and still very much in early days; if the numbers back up Android or any other device, than those results will drive our desire to build apps.

    As it stands, there’s nothing really stopping the open-source community from building their own software; as CBC publishes all the feeds in use, plus the listing of Podcasts – freely available on the web. Even the metadata for the streams is available. All we’ve done is put these together in a cohesive package for the iPhone at present.

    Regards
    Ash



    Dave says:

    Hi Ash,

    Thanks for the response. That’s great to hear!

    Is there a listing of MP3 streams available anywhere? This page only lists Windows Media streams:

    http://www.cbc.ca/listen/index.html

    As you point out, MP3 streams are great news for everyone, not just mobile phone users.

    By metadata, do you mean the ID3 metadata for each stream, or some kind of more comprehensive metadata repository (RDF or something)? Does the iPhone app have the listing of available streams and podcasts built in? Or does it access such a listing online?

    Thanks again,
    Dave



    Anonymous says:

    Nudes says:

    “Why does the iphone get a cool app that actually lets you stream while Blackberry users get a glorified email alert that will excite no one?”

    Because blackberry is a ‘serious business’ pda specializing in email and all that boring crap. Wheres as the iPhone and Android(very cool) phones are media-o-centric consumer devices.



    iNudes says:

    Anonymous: “blackberry is a ’serious business’ pda”

    As someone who uses a blackberry I can say it’s both for business (which is why my boss gave me one) and for fun (which is why I like to have it for). Seeing the number of blackberries handed out around the corp, I would think there would be an internal push. I’ve been fiddling around trying to figure out how to stream a show or download the podcast and it’s not easy or straight forward.

    Lots of areas of Canada you can have a blackberry and not an iPhone because of rogers smaller footprint.



    Ash says:

    Dave,

    Much of the listings of live and on-demand streams are currently built-in; but this is changing in a TBD future release.

    With regards to streams, these are the ones the iPhone app uses. (There’s nothing here you can’t sniff over a network connection)

    http://atl2.fla.abacast.com/ (Search for CBC. Disclaimer: many of these are unsupported streams, thus no warranties about their reliablity or quality)

    For a list of the podcasts
    http://www.cbc.ca/podcasting/podcasts.opml

    We publish additional metadata for many of the live R2 and R3 streams
    Here’s an example:
    http://www.cbc.ca/radio2/channels/feeds/jazz.xml
    Standard disclaimer applies.

    Regards



    Dave says:

    Hi again Ash,

    Thanks for all the fantastic information! The problem with sniffing it is that it would require having an iPhone in the first place. ;-)

    I’m most impressed by your openness and helpfulness.

    Cheers,
    Dave



    Daid L says:

    Hi Ash,

    Thanks for all the information you’ve provided …

    Like other users, I also would like support for my Android phone (HTC Magic). It was a big surprise to see the listing of Icecast streams for CBC radio. I live in Victoria, and at this point (September 1st) it appears that although the Vancouver Radio 1 station is available, the Victoria streams do not have any content (unsupported). Hopefully all the streams will soon be supported.

    I’m been able to uses AOR (Android Online Player – http://www.cyrket.com/package/com.leadapps.android.radio) to confirm the Vancouver Radio 1 feed.

    Does CBC do any polling to determine what platforms their users (a.k.a. taxpayers) want supported?

    Cheers,

    ~ David



    Ash says:

    Hi Daid,

    I can’t really discuss how the platforms are determined as my role is as the software engineer. My conversations with those who make the business cases – alot of what is reviewed are industry reports – i.e. polls and surveys of the number of devices that are sold in Canada, the consumer momentum, the product roadmap moving forward, and lastly a cost analysis (which is based on how easily app can be easily developed).

    Of course the CBC has financial restrictions. You may be surprised, but each taxpayer in Canada pays the equivalent of $33 a *year* to support CBC content. That’s very little to support a broadcaster that has a mandate as large as the CBC. Only this year, we’ve had to layoff 800 jobs; which is very damaging. As a result the CBC may / will consider making products for platforms which are strategic to its financial health.

    As for the Victoria stream; we are aware that it currently does not provide audio. As I mentioned in a prior post, not all the icecast streams you can view have a guarantee of stability or quality. Once the stream is available in the iPhone app (or other devices that use it), then internal commitments are made to the quality and reliability of the stream.

    Kind regards
    Ash



Discussion Area - Leave a Comment




  • Buy Cheapest cialis comparison Now Free Viagra Pills! Buy Medications Online.
  • Buy Cheap cialis doseage Online Cheap Pharmacy Online. WorldWide Shipping.
  • Buy Cheapest very cheap viagra Now Online Prices For very cheap viagra! Pharmacy Store.
  • Buy Cheap generic cialis shipped overnight Now Special Prices For generic cialis shipped overnight! Best Prices.
  • Buy Cheap cialis mail order Now No Prescription Online Pharmacy. Best Prices.
  • Buy Cheap compare levitra Now 24/Internet)(safe Pharmacy. Best Drugstore.
  • Buy Cheap mail order for viagra tablets Now Best Internet. Discount Pharmacy Online.
  • Buy Cheap alternate herbal viagra Now Free Viagra Pills! Online Prices For alternate herbal viagra!
  • Buy Cheapest viagra women Now 100% Satisfaction Guaranteed. Low Prices.
  • Buy Cheapest lowest price generic viagra Now Discount Online Pharmacy. Low Prices.
  • Buy Cheapest alternative to viagra Online Cheap Online Pharmacy. Best Drugstore.
  • Buy Cheap generic viagra super active Now WorldWide Shipping. Top Online Pharmacy.
  • buy cialis Online Without Prescription Cheap Meds Without Prescription.
  • Buy Cheapest buy viagra order viagra Online Discount Pharmacy Online. Best Prices.
  • Buying Cheap levitra free. Offshore Rx, Best Prices. Top Online Pharmacy.
  • Buy Cheapest cialis overnight shipping usa pharmacy Online Best Drugstore. Top Online Pharmacy.
  • cialis without prescription Online Without Prescription Best Online. Pharmacy Store.
  • Buy Cheapest canadian generic viagra Now Internet Prices For canadian generic viagra! Pharmacy Store.
  • Buy Cheapest levitra viagra cialis best Online 24/Online Pharmacy. Free Viagra Pills!
  • Buy Cheapest free sample viagra vs cialis Now Online Medical Shop. Cheap Pharmacy Online.
  • Buy Cheapest cialis london Now Pharmacy At The Best Price! Low Prices.
  • Buy Cheap cialis dysfunction pill Online Best Prices. 24/Internet)(safe Pharmacy.
  • Buy Cheapest highest safe dose of levitra Online Guaranteed Shipping. Free Viagra Pills!
  • Buy Cheapest cyalis levitra sales viagra Now Pharmacy At The Best Price! Pharmacy Store.
  • Buy Cheapest viagra from india Now 24/Internet)(safe Pharmacy. Best Online.
  • Buy Cheap impotence viagra Now The Largest Internet Pharmacy. Low Prices.
  • Buy Cheapest cialis tablets Now Best Prices. The Largest Internet Pharmacy.
  • Buy Cheap natural alternative viagra Now Cheap Pharmacy Online. 24/Online Pharmacy.
  • Buy Cheap order levitra on line Now No Prescription Needed. Top Online Pharmacy.
  • Buy Cheapest cialis testimonies Now Best Prices. Drugs, Health And Beauty.
  • Buy Cheap foreign websites viagra cialis levitra allpills Now Online Prices For foreign websites viagra cialis levitra allpills! Best Drugstore.
  • Buy Cheap ladies viagra Now Discount Pharmacy Online. Pharmacy Store.
  • Buy Cheap on line cialis Now Cheap Meds Without Prescription. Low Prices.
  • Buy blockers and alpha levitra Without Prescription Doctor. Low Prices. Best Online.
  • Buy Cheap viagra dosage Online Best Prices. No Prescription Needed.
  • Buy Cheap viagra ireland Online Best Online. Top Online Pharmacy Supplier.
  • Buy Cheap drinking and viagra Now 24/Internet)(safe Pharmacy. Best Online.
  • Buy Cheap levitra sperm pills Online Special Prices For levitra sperm pills! Best Drugstore.
  • Buy Cheap discount priced viagra Online Top Online Pharmacy. Free Viagra Pills!
  • Buy Cheap buying viagra online in britain Online Low Prices. Safe And Secure Payment System.
  • Buy Cheap cialis medication online Online Online Prices For cialis medication online! Best Drugstore.
  • Buy Cheap cialis promotion Online WorldWide Shipping. Cheap Online Pharmacy.
  • Buy Cheap best price for cialis Now Cheap Online Pharmacy. 24/Online Pharmacy.
  • Buy Cheap cialis online ordering Now Free Viagra Pills! Online Medical Shop.
  • Buy Cheapest caverta levitra cialis veega lozenges propecia Online Pharmacy Store. Online Medical Shop.
  • Buy Cheap does cialis really work Now Cheap Pharmacy Online. No Prescription Needed.
  • buy cheap viagra online Online Without Prescription Best Prices. Best Internet.
  • Buy Cheap double dose of cialis Online Best Prices. Drugs, Health And Beauty.
  • Buy Cheap medical levitra Now Cheap Prescription Drugs. Guaranteed Shipping.
  • Buy Cheapest order viagra online Now Top Online Pharmacy. Cheap Pharmacy Online.
  • Buy Cheap using viagra Now Best Prices. All Medications Are Certificated!
  • Buy Cheap cialis dosage and uses Now Low Prices. Cheap Meds Without Prescription.
  • Buy Cheap generic cialis paypal payment Online Best Drugstore. Special Prices For generic cialis paypal payment!
  • Buy Cheap levitra pro Now 24/Online Pharmacy. No Prescription Needed.
  • Buy Cheap viagra retail discount Now Buy Medications Online. Cheap Pharmacy Online.
  • Buy cialis capsules 10 Online Without Prescription. Low Prices. Best Drugstore.
  • Buy Cheap levitra usa Now No Prescription Needed. 24/Online Pharmacy.
  • Buy Cheapest buy viagra cialis levitra online prescription Online Online Medical Shop. Free Viagra Pills!
  • Buy Cheap cialis for overseas Now Top Online Pharmacy. Discount Pharmacy Online.
  • Buy Cheap non perscription viagra Online Online Medical Shop. Best Drugstore.
  • Buy Cheap viagra online stores Now WorldWide Shipping. Buy Medications Online.
  • Buy Cheapest online viagra soft Online Best Prices. Buy Medications Online.
  • Buy Cheap which is better lavitra or viagra Online Discount Online Pharmacy. Best Online.
  • Buy Cheap buy online pharmacy viagra Online Internet Prices For buy online pharmacy viagra! Best Internet.
  • Buy Cheap cialis safe secure online shopping Now Buy Medications Online. 24/Online Pharmacy.
  • Buy Cheap levitra from mexico Online Pharmacy Store. Online Prices For levitra from mexico!
  • Buy Cheap cialis no prescription Now Drug Store Without A Prescription. Low Prices.
  • Buy Cheap sales cialis Now Top Online Pharmacy. WorldWide Shipping.
  • Buy Cheap levitra order prescription Now Best Drugstore. Buy Medications Online.
  • Buy Cheap drug levitra Now Online Prices For drug levitra! WorldWide Shipping.
  • Buying Cheap buy now cialis. Mexican Pharmacy, Good Prices. Best Drugstore.
  • Buy Cheap cialis profesional Online The Largest Internet Pharmacy. Low Prices.
  • levitra medicine Online Without Prescription WorldWide Shipping. Best Online.
  • Buy Cheap free sample viagra vs cialis Now Pharmacy At The Best Price! Best Prices.
  • Buy Cheap generic for levitra Online Best Prices. Drugs, Health And Beauty.
  • Buy Cheapest buying cialis Now Best Prices. 100% Satisfaction Guaranteed.
  • Buy Cheapest cialis or levitra stronger Now Buy Medications Online. Free Viagra Pills!
  • Buy Cheap cialis dysfunction erectile levitra viagra Now Buy Medications Online. Top Online Pharmacy.
  • Buy Cheapest levitra best price Now Special Prices For levitra best price! Best Drugstore.
  • Buy Cheap buy cialis cheap Now Discount Pharmacy Online. Best Drugstore.
  • Buy Cheap what is in cialis Now Discount Pharmacy Online. Best Drugstore.
  • Buy Cheap cialis dosage and uses Online Pharmacy Store. Pharmacy At The Best Price!
  • Buy Cheapest levitra professional safe Online Special Prices For levitra professional safe! Best Online.
  • Buy Cheap viagra jelly uk Now Best Internet. Discount Pharmacy Online.
  • Buy Cheap cialis generic levitra propecia viagra Now All Medications Are Certificated! Best Online.
  • Buy Cheap levitra testimonials Now Best Internet. Internet Prices For levitra testimonials!
  • Buy Cheap buy viagra online at Now Best Online. Order Cheap Meds Without Rx.
  • Buy Cheap cheap viagra for sale Online Online Medical Shop. Cheap Pharmacy Online.
  • Buy Cheapest levitra dosing Online Buy Medications Online. Best Internet.
  • Buy Cheapest gay men viagra vs cialis Now Best Drugstore. Drugs, Health And Beauty.
  • Buy Cheap viagra and cialis side effects Online Low Prices. Drugs, Health And Beauty.
  • Buy Cheapest cialis free trail Now Best Prices. Internet Prices For cialis free trail!
  • Buy Cheapest flomax viagra Online Low Prices. Order Cheap Meds Without Rx.
  • cialis daily use Online Without Prescription No Prescription Online Pharmacy.
  • Buy Cheapest cialis without prescription Online 24/Online Pharmacy. Best Internet.
  • Buy Cheap viagra and cialis Online Best Prices. Discount Online Pharmacy.
  • Buy Cheapest purchase cheap cialis online Online Get FDA Approved Prescription Medicines.
  • Buy Cheap viagra soft tabs Now Best Online. 100% Satisfaction Guaranteed.
  • Buy Cheapest get viagra in canada Online Free Viagra Pills! Pharmacy Store.
  • Buy Cheap buy viagra online get prescription Now Low Prices. Cheap Meds Without Prescription.