32 Comments

Summary:

Watch out, AirPlay: Netflix and YouTube are working on an open second screen protocol, and they’ve already secured support from key CE makers and content platforms.

youtube play on feature

Netflix and YouTube have teamed up to launch DIAL, a protocol that helps developers of second-screen apps to discover and launch applications on smart TVs and connected devices. The effort is already getting support from a number of notable players, including Samsung, Sony, Hulu and the BBC. DIAL could become a key piece in efforts to establish an open alternative to Apple’s AirPlay.

YouTube and Netflix have been collaborating quietly on these efforts for months. Word first got out when some inquisitive users discovered traces of DIAL back in December. The DIAL website publicly launched with little fanfare and a brief mention on Engadget earlier this month, and now, Netflix is for the first time sharing some key details of the project with GigaOM.

The partnership: Why YouTube and Netflix teamed up for DIAL

Both Netflix and YouTube have been working on second-screen apps for some time. Netflix launched a limited second-screen integration in October, and YouTube released its first Android remote control app all the way back in 2010. The Google-owned video site has since simplified that experience, and Google product manager Timbo Drayson told me in November that YouTube’s goal was to partner with others on these efforts. “We really want to move the whole industry forward,” he said.

Netflix launched second-screen control for Sony's PS3 in October.

Netflix launched second-screen control for Sony’s PS3 in October.

Turns out that one of these partners is Netflix. “We realized in the fall of 2011 that we could create some potentially useful 2nd screen experiences,” Scott Mirer, director of product management at Netflix, told me via email this week, adding:

“At about the same time, we learned that the YouTube team was interested in much the same thing – they had already started to do some work on 2nd screen use cases. And so we approached them on collaborating… We also felt that having two major video services define and promote DIAL would help get it more widely adopted as a common solution to a common problem, vs. taking a proprietary approach. It’s been a productive partnership and we’re confident that we’ll get wider adoption because of it.”

The technology: What DIAL is all about

DIAL stands for “discovery and launch,” which pretty much sums up what the protocol is meant to do. DIAL-enabled second screen apps will be able to discover DIAL-ready first-screen devices in the same network and launch apps on them. That may sound trivial, but it’s actually solving a big problem for second screen app developers.

dial protocol

DIAL is all about bridging the gap between the first and the second screen. (Image credit: DIAL website)

Take Netflix’s current second-screen experiments, for example. PS3 owners can already browse Netflix’s catalog on their smartphone and then launch those titles on the game console, but they have to first manually launch the app on both devices. And using your phone as a remote control doesn’t make all that much sense if you still need to use that other remote control (or gamepad, in this case) as well.

With DIAL, the Netflix app on your phone will automatically discover that there is a device with a Netflix app connected to your TV. It will fire up that app, and then the two apps are free to do whatever they want — which presumably involves some healthy binge-viewing. (For the more technically-minded readers: DIAL is using UPnP multicast for the discovery piece of the puzzle, and a REST-service to launch apps on discovered devices.)

The competition: How DIAL compares to AirPlay

The beauty of AirPlay: It just works - thanks to automatic device discovery.

The beauty of AirPlay: It just works – thanks to automatic device discovery.

AirPlay is often thought of as a way to mirror content displayed on your iPad or iPhone on your Apple TV, but that’s only part of the puzzle. One key part of AirPlay is device discovery. Any iOS device will immediately discover any AirPlay-capable speaker or Apple TV in your local network. It just works, which is one of the big advantages of AirPlay over competing solutions, and one of the things that DIAL wants to achieve.

AirPlay can also send URLs from your iPad to your Apple TV to initiate playback of remote content, and of course it can mirror your iPad’s display on your TV screen. DIAL doesn’t do any of that, which was a deliberate design choice, Mirer told me:

“Once apps from the same provider are running on both screens, there are several feasible methods for implementing control protocols either through the cloud or on the local network. And not every service or application is focused on the same kinds of use cases. Rather than try to get universal agreement on these protocols and use cases, it seemed best to leave room for innovation.”

But there are other areas where DIAL actually goes beyond AirPlay’s capabilities. First, the obvious: AirPlay can’t launch any apps on your Apple TV. DIAL will also be able to detect whether an app is installed, and redirect a user to a smart TV’s app store in case it’s missing. Also cool: DIAL will be able to launch web apps on your TV, if the device supports it, which should add a whole lot of new functionality to connected devices.

The future: Where DIAL goes from here

Google TV devices apparently already support part of DIAL, and a number of high-profile CE makers are ready add their support as well.

Google TV devices apparently already support some parts of DIAL, and a number of high-profile CE makers are ready add their support as well.

One of DIAL’s little secrets is that parts of it are already out in the wild. Current-generation Google TV devices already support DIAL, and I’ve been told by third-party developers that some 2012 Samsung and LG TVs also already incorporate some DIAL functionality.

Netflix didn’t want to go into details about unannounced products or features from hardware partners, but Mirer told me that many vendors have DIAL-compatible devices or software updates that would add this functionality to existing devices in the works. “Expect to start seeing them in the next several months,” he said.

Two high-profile CE vendors in particular seem to be heavily invested in the future of DIAL. Samsung and Sony were both mentioned in the protocol’s specs. Mirer said that the companies helped a lot with practical feedback:

“Both Sony and Samsung generously invested some effort and their feedback really helped us tighten up the protocol and make it compatible with their existing software. We fully expect them to include DIAL in many of their products going forward.”

DIAL is also getting some support from content services and app makers. The project launched a registry on its website for companies that want to take advantage of DIAL much in the same way Netflix and YouTube want to, and the first ones to sign up include the BBC, Hulu, Pandoraand Flingo. There are also efforts underway to bring dial to Chrome, which would make it possible to launch apps on your TV straight from your browser.

In recent conversations at CES, I’ve heard some considerable interest from others as well. And with enough support, DIAL may not just be able to take on AirPlay, but eventually reshape how we interact with digital media in the living room.

  1. ooh, an Airplay-killer next in line to the iphone-killer and ipad-killer.

    Share
  2. Too little too late.

    What if my brand of device-type-A does not have the same app as my other device-type-B? Then the DIAL stickers on the TV and in the app does not make sense. It will be a huge commitment to adopt DIAL when you need to make sure you have apps on all the other DIAL devices for it to meet consumer expectations of it to “just work”.

    Share
    1. It being an open protocol avoids this scenario. Developers and manufacturers simply include the protocol as part of a software update and you have it. IF you don’t have the app on the device you want to send content to, DIAL will push you to the appropriate app store to immediately “upgrade” your system.

      This is completely in line with the trajectory technology is taking by breaking what consumers WANT to do out of what manufacturers – like Apple – want you to do.

      DIAL is like the web – open due to free, wide open standards. AirPlay (like most of Apple) is like AOL – closed, proprietary and inflexible.

      If the web has proven anything, it’s that open standards are the key to innovation and adoption.

      Share
      1. Open standards always win, you say? That explains why Microsoft Windows/Office, OS X, iPods, iPads all dominate their market. OH WAIT NO, it’s the opposite.

        And when you talk about web, do you remember this proprietary thing called Flash? You know the one that Apple basically freed us from? That must really cause confusion inside to know that it was Apple that got everyone onto HTML5 video.

        The thing these open standards so far are missing that AirPlay has is that AirPlay actually works well and does what it says. On the other hand we have DLNA which is like pulling teeth in comparison.

        Share
    2. That reply is getting old and overused. It really doesn’t mean anything any more.

      Share
      1. I would add devs writing directly to Webkit causing all sorts of heartache to Microsoft IE which ironically follows web standards.

        Standards seem to be only good in theory.

        Share
  3. Will it use Miracast?

    Share
  4. Good luck to them. AirPlay is great.

    Share
  5. AirPlay will allow you to launch apps on the Apple TV. The way it works is you have an IOS device like an iPod touch, iPhone or iPad and download the remote app from Apple. Turn on home sharing and now your device functions as a remote. A remote that is better than the one that comes with the Apple TV.

    Share
    1. The remote app isn’t technically AirPlay. Many devices offer dedicated remote control apps, but the Netflix app on your iPhone can’t launch the Netflix app on your Apple TV.

      Share
      1. If the App is already on the Apple TV, I don’t think AirPlay has value, nor would the ability of Netflix on your iPhone to launch Netflix on your ATV. An intelligent remote is fine.

        BTW, I don’t want anything to do with a Smart TV that runs apps. I want my TV to become more like my speakers – a dumb high-quality device with an HDMI feed for video only and wifi-enabled on/off and settings control. That’s it. No tuner, no speakers, no channel guide. Put ALL of the intelligence and control into my mobile devices. More like an intelligent monitor than a TV. Same goes for my amp and my cable box. Make Apple TV a $49 box that is only a really good Wi-Fi and ethernet receiver for my TV. Content will be managed by and flow from my Macs and iOS devices. Ok, you PC people can play too, but you might have to pay for the non-Apple-device versions of the apps.

        I know, I know, there are lots who want stand-alone products and the world doesn’t revolve around me yet.

        Share
  6. DOA

    Share
  7. What about Plex on this platform?

    Share
  8. When will Youtube and Netflix be usable without a brain melt thanks to a horrid GUI? Any word on that?

    Share
  9. No mention of Qualcomm’s AllJoyn?

    Share
  10. Good luck.

    Airplay is dead easy to setup and works well. I’m not really into the appeal of Second Screen. I think broadcasters love it because it entices consumers to watch live and thus be subjected to more commercials. I prefer to DVR my television content and skip through commercials so Second Screen isn’t that appealing because I won’t be watching live.

    Share
    1. Same. I rarely watch live TV. I even delay watching most live sports so I have a buffer I can use to skip commercials. I always use a second screen though. Sometimes it’s for a good reason like IMDb during movies, and sometimes it’s for a bad reason like unrelated distractions.

      In an on-demand future, the feed for the second screen will be synchronized to the primary screen, regardless of when you view the content… because the larger screen will become a mere display device for the content you select on the smaller screen.

      Share

Comments have been disabled for this post