1. drkpitt's Avatar
    Great news! Check out this latest news about Netflix's decision to drop Microsoft Silverlight in favor of HTML5. Google also announced a couple weeks ago their intent to stream premium content via HTML5 as well.

    This shows that application developers are beginning to favor the benefits of cross platform development. Over time we can hope that more of the native apps that were written for iOS and Android will be rewritten in HTML5, which opens the door for BlackBerry 10's highest scoring HTML5 engine to shine. The app gap for BlackBerry will hopefully continue to decline over the next two years.

    Who knows, perhaps Instagram will be next to jump on the HTML5 bandwagon...

    Netflix to Drop Microsoft Silverlight (NFLX)

    "Netflix to Drop Microsoft Silverlight"
    By Evan Niu, CFA | More Articles | Save For Later
    April 16, 2013 | Comments (1)

    Online video streamer Netflix (NASDAQ: NFLX ) has now outlined its intentions to move away from Microsoft (NASDAQ: MSFT ) Silverlight as the browser plugin that it uses to stream content. The change was announced on Netflix's Tech Blog, and the company will be transitioning toward HTML5 instead. Netflix cites Microsoft's decision to end Silverlight support in 2021, giving Netflix plenty of time to find a replacement.

    Netflix acknowledges that some users view browser plugins as security and privacy risks, and Netflix may be the only reason some use Silverlight in the first place. Silverlight also isn't ubiquitous, as many browsers (even Microsoft's own Metro version of Internet Explorer in Windows 8) do not support plugins. That limits the reach of Silverlight, while HTML5 is an accepted open standard.

    The company says it's been collaborating with Google (NASDAQ: GOOG ) to implement support in its popular Chrome browser. The announcement comes just months after CEO Reed Hastings stepped down from Microsoft's board late last year."
    dgamarram22 likes this.
    04-15-13 11:56 PM
  2. RoboticGolem's Avatar
    Last I read, there were two things missing (that they are working on) to get into the html5 standard so that can make this work. If so, there would be nothing stopping anyone from just using the automagic porter, but ideally, there would be a native one.
    04-16-13 12:28 AM
  3. Morten's Avatar
    But Netflix already have non-silverlight solutions... iOS have no silverlight client..
    and about a year ago NetFlix officially stated they used HTML5 streaming to make it work...
    04-16-13 06:11 AM
  4. MikeLip's Avatar
    HTML5 is a problem for Netflix due to DRM issues. So unless they can jam that in there or Netflix and their licensees change their attitude about DRM (unlikely), that's a roadblock. Or perhaps Netflix will build an app for BB.
    04-16-13 08:56 AM
  5. drkpitt's Avatar
    Here is some additional information from the developers at Netflix.


    I think that they will have significant pull to make this happen, and Google Chrome will help pave the way as Google also wants to stream premium video content via HTML5. When two heavyweights get together the probability becomes more likely the standards can be updated.

    Hopefully BlackBerry will work on their browser to add these extensions.

    Entire article :

    "The Netflix Tech Blog: HTML5 Video at Netflix

    By Anthony Park and Mark Watson

    Today, we?re excited to talk about proposed extensions to HTML5 video that enable playback of premium video content on the web.

    We currently use Microsoft Silverlight to deliver streaming video to web browsers on the PC and Mac. It provides a high-quality streaming experience and lets us easily experiment with improvements to our adaptive streaming algorithms. But since Microsoft announced the end of life of Silverlight 5 in 2021, we need to find a replacement some time within the next 8 years. We'd like to share some progress we've made towards our goal of moving to HTML5 video.

    Silverlight and Browser Plugins

    Silverlight is a browser plugin which allows our customers to simply click "Play" on the Netflix website and watch their favorite movies or TV shows, but browser plugins have a few disadvantages. First, customers need to install the browser plugin on their computer prior to streaming video. For some customers, Netflix might be the only service they use which requires the Silverlight browser plugin. Second, some view browser plugins as a security and privacy risk and choose not to install them or use tools to disable them. Third, not all browsers support plugins (eg: Safari on iOS, Internet Explorer in Metro mode on Windows 8), so the ability to use them across a wide range of devices and browsers is becoming increasingly limited. We're interested to solve these problems as we move to our next generation of video playback on the web.

    HTML5 Premium Video Extensions

    Over the last year, we've been collaborating with other industry leaders on three W3C initiatives which are positioned to solve this problem of playing premium video content directly in the browser without the need for browser plugins such as Silverlight. We call these, collectively, the "HTML5 Premium Video Extensions":

    Media Source Extensions (MSE)

    The W3C Media Source Extensions specification "extends HTMLMediaElement to allow JavaScript to generate media streams for playback." This makes it possible for Netflix to download audio and video content from our content delivery networks and feed it into the video tag for playback. Since we can control how to download the audio/video content in our JavaScript code, we can choose the best HTTP server to use for content delivery based on real-time information, and we can implement critical behavior like failing over to alternate servers in the event of an interruption in content delivery. In addition, this allows us to implement our industry-leading adaptive streaming algorithms (real-time selection of audio/video bitrates based on available bandwidth and other factors) in our JavaScript code. Perhaps best of all, we can iterate on and improve our content delivery and adaptive streaming algorithms in JavaScript as our business needs change and as we continue to experiment.

    Encrypted Media Extensions (EME)

    The W3C Encrypted Media Extensions specification "extends HTMLMediaElement providing APIs to control playback of protected content." The video content we stream to customers is protected with Digital Rights Management (DRM). This is a requirement for any premium subscription video service. The Encrypted Media Extensions allow us to play protected video content in the browser by providing a standardized way for DRM systems to be used with the media element. For example, the specification identifies an encrypted stream format (Common Encryption for the ISO file format, using AES-128 counter mode) and defines how the DRM license challenge/response is handled, both in ways that are independent of any particular DRM. We need to continue to use DRM whether we use a browser plugin or the HTML5 media element, and these extensions make it possible for us to integrate with a variety of DRM systems that may be used by the browser.

    Web Cryptography API (WebCrypto)

    The W3C Web Cryptography API specification defines an API for "basic cryptographic operations in web applications, such as hashing, signature generation and verification, and encryption and decryption." This API allows Netflix to encrypt and decrypt communication between our JavaScript and the Netflix servers. This is required to protect user data from inspection and tampering, and allows us to provide our subscription video service on the web.

    First Implementation in Chrome OS

    We've been working with Google to implement support for the HTML5 Premium Video Extensions in the Chrome browser, and we've just started using this technology on the Samsung ARM-Based Chromebook. Our player on this Chromebook device uses the Media Source Extensions and Encrypted Media Extensions to adaptively stream protected content. WebCrypto hasn't been implemented in Chrome yet, so we're using a Netflix-developed PPAPI (Pepper Plugin API) plugin which provides these cryptographic operations for now. We will remove this last remaining browser plugin as soon as WebCrypto is available directly in the Chrome browser. At that point, we can begin testing our new HTML5 video player on Windows and OS X.

    We're excited about the future of premium video playback on the web, and we look forward to the day that these Premium Video Extensions are implemented in all browsers!"

    Posted via CB10
    04-16-13 10:16 AM
  6. SebastianNap's Avatar
    BlackBerry should reach out to them and integrate the Netflix plugins into the BB10 browser

    Posted with my AT&T BlackBerry Z10
    drkpitt likes this.
    04-16-13 11:20 AM

Similar Threads

  1. Is the Scotia bank app coming to blackberry 10
    By Sandrot in forum BlackBerry 10 Apps
    Replies: 8
    Last Post: 04-11-13, 01:02 PM
  2. Replies: 2
    Last Post: 03-20-13, 05:54 PM
  3. Any new apps coming to blackberry 10?
    By mufc_Nick.C_mufc in forum BlackBerry PlayBook
    Replies: 9
    Last Post: 03-01-13, 02:30 PM
  4. Apps coming to Blackberry 10
    By yabanumay in forum General BlackBerry News, Discussion & Rumors
    Replies: 80
    Last Post: 12-08-12, 11:17 PM
  5. GrooveShark app coming to Blackberry!?
    By Drogers4 in forum BlackBerry OS Apps
    Replies: 16
    Last Post: 07-02-10, 03:08 AM