DIALing up the competition
Last week, as I was fiddling around in the lab, I realized just how many of the devices in our lab were quietly using the DIAL protocol.
Example: I opened YouTube on my phone and tapped the “Cast” button, only to see a long list of devices including the TiVo Roamio, Roku 3, Chromecast, and even two generations of Google TV.
DIAL, or Discovery And Launch, is the protocol used for Chromecast, and, increasingly, other devices. It was developed by Netflix and YouTube, with a little help from Sony and Samsung, and has gained support from a number of other big players in both content and hardware.
In a nutshell, DIAL enables apps on 2nd-screen devices (such as your mobile phone) to discover and send content to 1st-screen devices (i.e. Chromecast or Roku) on the same network.
How does it work?
From the user’s perspective, you launch an app. Let’s say it’s Netflix. You launch it from your mobile device and choose an output device on the same wireless network.* Let’s say it’s Chromecast. Then, you can start playing content from your mobile device, and it sends a signal to the Chromecast to go and retrieve that content.
This means that the content streams directly from The Cloud to the DIAL-enabled device — not from the mobile device. This frees up your phone for checking email, browsing the web, searching out other titles to play, texting people, and all the other things we do with our phones/tablets.
Most importantly, it means that the second-screen experience won’t drain your battery life and then grind to a halt. Even with the phone powered off, the video plays on.
*Because the devices need to be able to talk to one another over the wireless network, DIAL won’t work on networks with Access Point(AP)/Client isolation – i.e. don’t bother bringing your Chromecast for the hotel room.
Here’s the tech talk of it. DIAL relies on UPnP (Universal Plug n Play), SSDP (Simple Service Discovery Protocol), and HTTP (Hypertext Transfer Protocol).
DIAL consists of two parts: DIAL Service Discovery and DIAL REST (REpresentational State Transfer). In the first part, the DIAL client device (i.e. your phone) discovers DIAL servers (i.e. a Roku, Chromecast, etc.) and obtains access to DIAL REST on those devices. DIAL REST then allows the client device to query, launch, and stop apps on the DIAL server.
DIAL-enabled Devices (and how Chromecast differs)
Several of the devices in our lab already support DIAL, even though some of those devices are a couple years old. And because DIAL is based on UPnP, it may be possible to add DIAL support to other existing boxes through a software update.
Chromecast is a little different in that it uses Google Cast, which is based on DIAL but includes a few extras (of course it does) in the way of playback controls. It also has a more stable YouTube implementation than the other devices (it seems that way to us, anyway).
Chromecast also carries the distinction of using HDMI-CEC (Consumer Electronics Control), for controlling your TV through the HDMI port. All you need to do is find a piece of content on your phone and send it to the Chromecast – it’ll then turn on your TV, switch to the right input, let you change the TV volume, and so on. This is a great feature and we wish more of the devices in the lab had it.
What apps support DIAL?
Currently, only a handful of apps use DIAL – on most devices it’s Netflix and YouTube only. Chromecast currently has a handful of other apps such as HBO Go, Pandora, and Hulu Plus.
More interesting is the DIAL name registry, which shows us which apps may be using DIAL in the future. Not surprisingly, Turner Broadcasting has entries for all or most of its apps, and Comcast is on the list as well. In the OTT space, Aereo, Redbox Instant, and Crackle are all on the registry. And as a heavy Spotify user, I was thrilled to see it listed there too.
However, just because a name is on the DIAL registry doesn’t mean that it will ever end up on Chromecast, or even have a working DIAL implementation – just that the app maker has started tinkering with DIAL in some capacity. As of this writing, the Google Cast SDK is still being finalized and Google is keeping the Chromecast partners to a select few. However, Google promises a busy 2014 on the Chromecast front, with a goal of bringing as many apps to the device as possible. Needless to say, we’ll be watching.
Your 2013 Guide to Streaming Stocking Stuffers
Still looking for some last-minute holiday gifts? You’ve come to the right place. Once again, we’re rounding up our favorite streaming devices in an attempt to make your holiday shopping research a little easier. After all, we follow this stuff all year long!
In keeping with the title, we’re focusing on the stocking stuffers of the streaming world – small, specialized, and relatively inexpensive. Because the price and features differ so much, we’ve left the game consoles and connected Blu-ray players off this list (they won’t fit in a stocking, anyway).
Without further ado, here’s our list (scroll down to the bottom for a side-by-side comparison of the apps that are currently available on each device).
For your tech-savvy friends: Chromecast ($35)
This little dongle made quite a splash earlier this year, and its low price point and small size make it a fantastic stocking stuffer. Unlike Roku’s streaming stick, Chromecast will work on any TV with an HDMI port. It currently has access to Netflix, Hulu Plus, YouTube, Pandora, and HBO Go, with more compatible apps joining the ranks soon. Chromecast isn’t as user-friendly as the other devices on this list, but it’s a great choice for anyone who enjoys playing with the latest technology.
For loved ones willing to pay for good TV: Apple TV ($99)
Despite no updates to the hardware for quite some time, Apple TV is finally getting more premium content. In past years Apple TV only had Netflix and iTunes, making it a tough one to recommend. But with the addition of Hulu Plus, and payTV apps such as HBO Go, Disney, and ESPN Live, the premium content selection is starting to look a lot more like Roku’s. And about HBO Go – many of the big payTV operators currently block access on Roku but not on AppleTV, so AppleTV is probably the best bet for any Comcast or DirecTV subscribers on your list.
For just about everyone: Roku ($50-$100)
This one won’t surprise anyone, because Roku is consistently at the top of our list in terms of value, content, and ease of use. (Disclaimer: My parents are still using the Roku I got them for Christmas 3 years ago).
There are a few different Roku devices to choose from:
Old TV? Roku LT or Roku 2.
Roku is the only manufacturer on this list that offers component out, making it a great choice to smarten up any dumb analog TV. At around $50, the Roku LT is a perfect gift for your relatives with an ancient TV. While the LT tops out at 720p, the Roku 2 ($80) streams full 1080p video and also includes a headphone jack on the remote – perfect for watching while other people are trying to pretend to work, or sleep.
For your favorite media junkie: Roku 3.
At $99, Roku 3 adds some premium features on top of the standard ones. Its processor is about 5x faster, and it includes a motion-sensing remote control for gaming (and a free copy of Angry Birds, as in years past). Roku 3 also includes USB and Micro SD ports, making it easier to put home movies and photos up on the big screen. But the thing we’re most excited about is support for DIAL (Discovery And Launch), the same protocol used by Chromecast – this makes it possible to control Roku’s Netflix and YouTube channels from a mobile device.
Google TV Android TV …just stick with Chromecast this year
Google retired the “Google TV” name and is now partnering with manufacturers to make devices “with Google services.” New devices from Sony and Hisense have been announced, and Google is also rumored to be building a “Nexus TV” device. We’ve yet to see the user interface, but the details released so far suggest the same old Google TV experience.
And remember, HDMI cables aren’t included with AppleTV and Roku anymore, so you’ll want to throw one in the box as well – no need for anything fancy, this will do.
Fresh Meat! Sandvine’s Latest Work on Broadband Consumption Trends
By Sara Dirkse and Leslie Ellis
Sandvine released its Global Internet Phenomena report earlier this week, giving us a fresh look at how all these video streaming services — which we spend a whole lotta time studying — are performing.
Here’s the highlights.
Netflix continues to lead in fixed access (wired) downstream (toward consumers) traffic, with 31.6% of peak traffic during September. That’s down slightly, from 33% for the same period last year. But most of this data was collected before Netflix made SuperHD (1080P) content available to all subscribers – so Sandvine expects Netflix’s share of traffic to rally.
YouTube, on the other hand, grew 9% this year, and now accounts for 18.7% of peak downstream traffic. Together, YouTube and Netflix deliver more than half of all downstream traffic. (Note: This is only for fixed access — when it comes to mobile, YouTube tops the list — and Netflix comes in eighth. Go figure.)
File-sharing site BitTorrent continues to slide, netting just 4% of peak downstream traffic. BitTorrent remains #4 on the list of top traffic sources this year, but illegal/borderline illegal filesharing on the whole is losing traffic with gusto – more than a 20% drop over the past 5 years. This suggests that people will pay for streaming content, rather than going through the hassle, technically or morally, of downloading it illegally.
iTunes remains the czar of rental/VOD, in terms of traffic, but is down slightly in market share — dropping from 3.92% to 3.27%. Amazon also declined in viewing share, from 1.75% to 1.61%. That one surprised us, especially following reports of significant Prime subscriber growth in the past year.
Hulu cracked the Top 10 for the first time this year, with 1.29% of peak downstream traffic. Congratulations, Hulu. We’ll keep trying to remember to think of you first (or second, or third) when looking for stuff.
So thanks, Sandvine, for the update. There’s nothing like fresh data, from authentic spigots. It’s confirming to see some trends sustaining — like how streaming traffic continues to usurp peer-to-peer filesharing.
The jockeying of the streaming services, with toolkits inventoried with original content and service provider partnerships, are what we think will add the next contours of broadband consumption. We’ll be watching.
Chromecast: It’s about time.
Chromecast: It’s about time.
Finally, after weeks of waiting and delayed shipments from Amazon, the lab has a Chromecast. And we have it thanks to Leslie’s pal Ryan Petty, who loaned us one of his – thanks Ryan!
I’ve been putting it through the paces for the past couple weeks, and it’s left me intrigued for future applications (and a bit frustrated with the current limitations).
What it is: Chromecast is a streaming dongle that plugs into the HDMI port of your TV, so that it’s barely visible (much less taking up precious shelf space). It’s similar in form factor to the Roku Streaming Stick, with one big difference: Roku uses MHL (Mobile High-Definition Link) to power the device, so it only works with a small subset of newer TVs. But you don’t need to find power for it.
This isn’t true for Chromecast – you need to find power for it. It uses micro USB, which means it plugs in to the USB port on your TV, and then to the included wall adaptor. Then you need to find another hole in the power strip.
So, while MHL devices like Roku’s Streaming Stick have the advantage of being completely cordless, with no powering requirements, Chromecast has the advantage of transforming any TV set with an HDMI port into a connected TV. But it needs power.
How it works: Chromecast receives signals from smartphones and tablets, and from computers using Google’s Chrome browser (with the Chromecast plugin installed). It can mirror any web page or video from the computer’s browser, on the TV screen, and it also works with a few mobile apps to play optimized video. The mobile apps work by sending a URL to Chromecast, which then retrieves the video, rather than streaming directly from the device– making for much better video quality.
The premium video content is limited — just Netflix and YouTube were available initially, and Hulu Plus just joined the crowd yesterday — but HBO Go, Redbox, Vimeo, and others have expressed intent to porting their apps to Chromecast as well.
So assuming those Chromecast-optimized apps arrive soon (and there’s no telling, since the Chromecast SDK isn’t even finalized yet), this device will likely be a real contender for the holiday season.
Chromecast setup involved me going to a URL on my mobile device, which then directed me to install the Chromecast app (on both my iPhone and laptop.) From there, I connected to the Chromecast from the WiFi settings on my iPhone (as if it were a wireless network) and gave it the name and password for our local network. Then, it was just a matter of connecting my phone to the home WiFi network again, and then opening an app on my iPhone (i.e. Netflix) and selecting a piece of content. A new button within Chromecast-compatible apps allows you to select the Chromecast dongle as your output device, so whatever you select from your phone or tablet automatically starts playing on the TV.
Bonus: Chromecast doesn’t tie up whatever device you’re using to control it – so you can start a video from Netflix, and then go back to checking your email and browsing the web on whatever device you’re using. Likewise it won’t keep calls from coming in, though I think it would be nice to see it integrated a bit with the phone features – I’m thinking of Boxee’s remote control app, which automatically paused the video when a call came in. Allowing the viewer to select options like “Do not disturb” or “Pause video when phone rings” at the start of a session might make for a better experience.
The Netflix app worked quite well, with no noticeable lag in picture quality or streaming performance. The quality was a bit diminished when I tested it on my slow (~4 Mbps) connection at the farm, as expected.
I did notice that the Netflix app on my iPhone frequently forgets that it’s connected to a Chromecast, especially if I’m using it in areas of my house where the WiFi signal is weak. Then, I’m unable to control the Chromecast or pause the video, and I have to scramble to mute the volume if a call comes in.
I didn’t notice the same problem with the YouTube app, which was somehow able to maintain a connection with the Chromecast as my phone dropped off and on the WiFi network.
Streaming from my laptop, I quickly learned why it might not be such a big deal that people are able to mirror Hulu’s free web content up to the TV using Chromecast – the audio skipped almost constantly, and the reduced picture quality and large frame around the video made for a truly sub-par experience. Fortunately, Hulu finally released a compatible app yesterday so we won’t have to suffer through it any longer.
Chromecast does a lot for $35, but still lacks content – however, it appears that the content situation might get a lot better. If we get apps like Spotify and Amazon Instant Video down the road, this might be my go-to device. I really like being able to browse on a mobile device, rather than using a remote control to browse on my TV screen. Could it really be that Google TV finally got it right?
Well, maybe. Enter Sony’s Bravia “Smart Stick,” which breathless media reports dubbed a “Chromecast competitor” as soon as the first FCC filing surfaced — not so. For starters, the “Smart Stick” only works with Sony Smart TVs, and it requires MHL – that’s a very small percentage of the market.
The idea is to unite Google TV features with Sony’s Smart TV features, plus cable or satellite service using an HDMI pass-through. And of course, it wouldn’t be a Sony Google TV device without the same overly complicated remote control that shipped with their last device – surely a big part of the $115 price tag.
We’ll stick with the Chromecast, thanks. And wait to see what Comcast and its brethren have up their sleeve….