Mobility

My Chromecast experiment, with a nod to Dracula

Google Chromecast is a device that can allow you to stream certain multimedia content to your TV. Read about some challenges setting it up and suggestions to make it work.

scott-chromecast-2.png

My wife and I have an extensive video library containing footage of our trips with the kids; visits to Disney, family holidays and wilderness outings. Some of these are in AVI, MOV and other formats.

For some time I've been burning DVDs of these recordings to play on our Blu-ray/DVD player; it was just infrequent enough to make it a handy short-term solution but inconvenient enough to finally merit a better option. After all, technology is there to make our lives easier and when you work in the field it behooves you to stay on the cutting edge (although that edge can hurt sometimes, as you'll see).

I should state up front our multimedia needs are neither complex nor demanding. We don't do Netflix or streaming audio/video; our DVR unit and rented DVDs from Redbox (or borrowed discs from the library) is more our territory.

My Panasonic Viera TV has a USB/SD card option which can supposedly load video files. However, I never got this to work. If I plugged in either type of storage medium I was told the TV couldn't read it, no matter what was on it. Not ready for prime time, I guess.

I adhere to the KISS principle (Keep it Simple Stupid) so what I was looking for was something to take content played on my Windows 7 laptop and pipe it to my Panasonic Viera TV. No muss, no fuss. I'm not a fan of the idea of streaming anything across my wireless network because, simply put, I know how unreliable wireless can be when it comes to heavy-duty content, and I wasn't thrilled about the notion of watching a movie that cuts out just as John McClane utters the phrase "Yippee-Kay."

My first reaction was to pick up an HDMI cable and a mini-HDMI adapter that could plug into my laptop. Amazon has a 25-foot HDMI cable for $6.99 and the mini-HDMI adapter for $2.22. Then I came across an article about Google Chromecast and thought it looked intriguing.

scott-chromecast-1.png

What is Google Chromecast?

Chromecast is basically an HDMI dongle that plugs into your TV (which must have an available HDMI port, of course). It receives power via a USB cable which also plugs into your TV or by an attached power adapter you plug into the wall. You then set up the Chromecast on your wireless network and use a Google app or browser extension to play content from Chrome, Google Play, YouTube or other sources on your desktop/laptop/smartphone/tablet. It requires a 2.4 GHz Wi-Fi network operating at 802.11 b/g/n and costs $35. No wires required so if you want to "cast" content from a system in the other room you don't have to lug it over and hook it up.

A friend of mine, Alex, heard I was interested in the device so he told me it worked great for him and graciously offered to loan it to me. Since I trust his judgment I took it home, hooked it up and tried it out.

How I did it

First I then plugged the Chromecast into my TV HDMI port, plugged in the power adapter, and set my TV to the appropriate HDMI input.

The Chromecast screen appeared and it told me the device couldn't connect to Alex's wireless network. This made sense since it was already programmed to his network. I reset it to factory defaults by holding down the button for 30 seconds and then it showed me a screen stating "Set me up. On your laptop or phone go to google.com/chromecast/setup. My setup name is Chromecast4046." You see, the Chromecast sets up its own temporary wireless access point so you can connect to and configure it from a device with wireless connectivity.

My laptop was on the floor next to the TV cabinet, so I went to the requested URL and observed the following screen:

scott-chromecast-2.png

I installed the app and the Cast browser extension as well for good measure. The app then tried valiantly to connect to the Chromecast device, but repeatedly failed saying it couldn't find it. I tried numerous times then finally put the laptop right next to the TV and tried again. That time it worked; the device was detected and I was given the message "Now let's connect Chromecast4046 to your wireless network." I think the heavy wood cabinet blocked the signal.

I proceeded to let the Chromecast find my wireless network and entered the authentication settings, but it kept failing with the error that my wireless network couldn't be found. Hmm.

Now, my Verizon FIOS wireless router is about 40 feet away from the TV, and it's in the basement, so I considered the possibility that the signal was too weak. However, the laptop reported four bars, we have a desktop PC in the TV room hooked into the network via a wireless adapter which works fine, and my wife and kids routinely use their iPads all over the house without any real signal strain. Perhaps the type of encryption I was using (64-bit WEP; I live in a quiet neighborhood though once this article gets published I guess I will need to beef it up to 128-bit!) was the problem, but WEP has been around for years so I wouldn't think the Chromecast would have any issue with it, and I was sure Alex used this or something stronger at his house as well.

Needless to say, it was time to check the Chromecast Help Page.

The Help Page provides support for setting up Chromecast from an array of devices such as Android phones/tablets, Windows systems and iOS/OSX products. I chose the "Windows computer; Windows 7 & higher" option and confirmed I had followed the recommended steps.

Further down the page I read the notice: "Please note: Your Wi-Fi network configuration may prevent you from setting up Chromecast successfully. If you are having trouble connecting Chromecast to your Wi-Fi network, please see our Chromecast Router Compatibility list here. If you're still having trouble, please visit our Chromecast troubleshooter here."

I checked the Router Compatibility list to see if my Verizon-provided Actiontec MI424WR router was listed. It was present with the recommended workaround that "Interferes with UDP messages being broadcast and received. To troubleshoot, navigate to Router Settings > Advanced > (click continue) > Disable IGMP proxy." Further research online suggested I should also conduct these steps on my router:

  • Disable AP isolation
  • Disable Client isolation
  • Enable UPNP (Universal Plug and Play)

I logged into my router then examined all menus but sadly enough there was no reference to any of these settings, nor in the manual which I consulted. It seems direct access to these may have been removed by a firmware update.

However, persistence paid off! Further reading confirmed that Client Isolation and AP Isolation are already disabled on my router model, so I thought perhaps UPNP was the issue. Thanks to further searches I found a handy secret link to check my Universal Plug and Play settings and found them enabled as per the recommendations:

scott-chromecast-3.png

(for the Actiontec MI424WR router with the default IP of 192.168.1.1 I used the URL of http://192.168.1.1/index.cgi?active_page=900 - obviously if the IP address has changed replace "192.168.1.1" with the new IP address).

So, I was down to figuring out if the IGMP proxy was disabled. I found under the Routing section that IGMP itself is enabled, but couldn't verify whether the proxy function was on or off until I stumbled across a page with another secret link (http://192.168.1.1/index.cgi?active_page=6059) to configure the IGMP proxy option:

scott-chromecast-4.png

Aha! IGMP Proxy was Enabled! I set it to Disabled, clicked Apply, rebooted the router then tried Chromecast again. Same issue, unfortunately.

I suspected the router was to blame, but since I wasn't going to get another router just yet I put this concept on hold and checked the Chromecast troubleshooter page.

scott-chromecast-5.png

The troubleshooting page presents a handy interface which you can fill out in quiz fashion to describe what's happening. In my case I clicked "Setup." This added further options to the screen:

scott-chromecast-6.png

I chose "I can't connect to the Wi-Fi network that I'm selecting."

scott-chromecast-8.png

The list of possibilities was comprehensive and detailed which shows Google has put a great deal of thought into the troubleshooting process, something I appreciated. I knew I didn't have MAC Address filtering or a VPN in place so I clicked "I'm not sure why I can't connect to my WiFi network." That yielded the following result:

scott-chromecast-9.png

These are good tips but I knew I was using a 2.4 GHz network (besides, Chromecast DID see my network; it just couldn't connect to it) which was not hidden. I already went over the options listed at the bottom so there was nothing new here. It seemed I had exhausted the Troubleshooter.

I checked the Google Chromecast forum and read up on Chromecast reviews on Amazon for further advice and found some ideas regarding rebooting my wireless router, changing my wireless security passphrase to something shorter, clearing Google Chrome cache/cookies, installing the latest version of Java, fiddling with the wireless channels and a few other long shots which didn't pay off.

One element to my advantage: I knew the Chromecast device worked since Alex reported no issues with it; that was a comforting change from the usual "Maybe this thing is just plain broken" fear that always looms behind any troubleshooting project.

I engaged Verizon support via Twitter and provided them with some basics about the issue, but the trail went cold after two replies. It's been my experience that large-scale vendors will try to assist you if you comment on problems with their products on Twitter, but their attention span is limited. If they can't fix you up in two or three replies they blow away like tumbleweeds.

I elected to search Google for my router model and the word "Chromecast" and found information indicating the router isn't supported with Chromecast but some people have gotten this to work. Another forum thread on the topic featured a commenter who said "I stumbled on a solution that did work... in my router's firewall settings under Advanced Filtering I added a rule for Wireless Access Points with the setting Accept instead of Reject, and now all is good."

I tried this and got nowhere. I also came across a suggestion to try connecting to the Chromecast from my Android rather than my laptop to get it set up. My Droid was out of town on loan, so that was out of the question.

That was about enough for me; I concluded somehow my setup wasn't fit to work with Chromecast. The good news is that I found that I could load certain AVI files onto a USB drive and plug them into my Sony Blu-ray player (which, as I said, weren't recognized by my TV) and then these were read successfully. Not always, however... days later, the same Blu-ray player dutifully informed me nothing was on the USB drive, even though it had the same multimedia content. I proceeded to tear out what remained of my hair.

I'm going for the HDMI cable/adapter options to make my life simple and predictable, proving there is always an answer. As Abraham Van Helsing said in "Dracula", "we will have to pass through the bitter water before we reach the sweet."

I'm recounting this story not to say that "All this multimedia stuff is bollocks," (as much as I'd like to) but rather that we're still facing a vast array of challenges in getting things to work in this modern era. It shouldn't be this hard. When I was twelve years old I played all the content I wanted by inserting my Betamax tapes into my VCR and watching them over and over - of course I had to bike to the video store if I wanted to watch anything good, and movies were expensive to rent back then on my allowance!

Thirty years later, we've come a long way in digital quality, portability and the selection of devices to play our content on (this article wouldn't have been written if we just watched our movies and shows on laptops and tablets in my house since those just plain work). But it requires a heck of a lot more patience, persistence and skill. Frankly, as an IT pro I'm in awe of anyone outside "the craft" who can brute force this stuff to work properly.

I do think I could have gotten the Chromecast working if I had set up a separate wireless network on a different router piggy-backed onto my main router. Perhaps I needed my router to be closer to my TV as well. The idea of configuring Chromecast from another device like my Droid would probably have been successful too. So, it's important to keep in mind that if something doesn't work out of the box you need to put your thinking cap on and consult with everyone you can to find alternate solutions.

Technology is making our lives easier - once we figure out how to tame it. And so if you plan to try out a Chromecast I highly recommend the following:

  • Verify your router is on the Chromecast compatibility list.
  • Search for Chromecast and your router model online before you get started so you can be aware of any pitfalls.
  • If you have problems setting up Chromecast from one device try another.
  • Try turning off wireless encryption temporarily to see if you can get Chromecast set up, then re-enable it afterwards.
  • If your Wi-Fi won't work try hooking up an additional cheap router (or swapping yours out temporarily).
  • Don't expect vendor support to play the Lone Ranger. They might help, but if you want this to work learn all you can. In my case I didn't bother to make an official support call to Verizon since I didn't have any expectation of bona fide assistance from them given what I read (and what I experienced on Twitter).
  • Find a workaround if you can. I personally assign no value to streaming content since there are too many parts and breakdown points in my view, so the HDMI cable fix will suit me just fine. Another friend of mine heard this tale and told me "I just hook my Droid up to my TV and play stuff directly from it!"
  • I'll leave you with a quote by lifestyle coach Barbara Sher which I think nicely sums up anyone's given technical prowess: "The amount of good luck coming your way depends on your willingness to act!"

If you're interested in wirelessly connecting your conference room using Chromecast, a previous article on TechRepublic covers this topic.

About

Scott Matteson is a senior systems administrator and freelance technical writer who also performs consulting work for small organizations. He resides in the Greater Boston area with his wife and three children.

28 comments
frylock
frylock

This stuff really is all bollocks. I battled my Chromecast for a good long while; it would sometimes connect to my WiFi, but minutes or hours later it would drop off. I fiddled with all sorts of settings on the WiFi to no avail. Like you, I have numerous phones, laptops, tablets, etc all connecting to the WiFi so I'm pretty sure the problem is in the Chromecast. I finally dug an old 802.11g router out of my discard bin and tried that. Luckily the Chromecast works with that, but now I have two WiFi nets in my house, one just for the Chromecast.


The Chromecast is one of those devices that works for some people right of the box, and for others it never does. If you get one and it doesn't connect up by your second or third try, I'd say return it and pretend you never heard of the thing. At best, it's a VERY finicky device.

aos168b
aos168b

Hi Scott,

I have a friend who was having trouble getting his Chromecast device to work. I don't know if this has any bearing, but I noticed his router setup, for the 2.4 GHz frequency, was set to auto-select a channel and it was allowing channel bonding. These settings are not recommended for the 2.4 GHz spectrum, as there are really only three non-overlapping channels: 1, 6 and 11. In addition, I have my doubts as to whether or not the Chromecast can use a 40 MHz wide channel.

I own a Fluke Networks AirCheck device (http://www.flukenetworks.com/enterprise-network/network-testing/AirCheck-Wi-Fi-Tester), which I used to verify a decent S/N ratio near the HDMI port on his television. I also determined that for his location, channel 11 was the least crowded channel. I set his router to use this channel, and removed the option to allow channel bonding. We had no problems getting the Chromecast to work after making these two changes.

djdirectdrive
djdirectdrive

Luckily enough I live in a very rural area and don't have enough neighbors a around, or visitors around to warrant keeping the WEP security on my archaic modem on from a similar Telcom. WEP hasn't been compatible with anything since the early 2000's,even my son's newer DS can't connect to it. Anyone looking to buy Chromecast should not be dissuaded by this article, its so easy to use AND install. It took me less than a minute to get it going and my 8 year old kid uses it from a browser, Android device, and ios device flawlessly.

bromont
bromont

I usually don't leave comments but after reading that you are using WEP I have to chime in.... 128 bit won't save you from being hacked in a few minutes flat.

athineos59
athineos59

It did not work for me when wireless network was not broadcasting SSID but worked just fine with it broadcasting. I returned it nonetheless as the HDMI came off trying to unplug the device the first night.
 I do not want my SSID broadcasting in any event...

bobhurt
bobhurt

I gave up on Chromecast.  At least I wasted only $30 on it.  Obviously, Google wants you to buy online media and play it through the browser, but does NOT want you to play your own media with it.  I got it connected with no problem, and used Ctrl-O in Google Chrome to open one of my video files for viewing.  The browser displayed it but would not cast it.


So, I spent $125 or thereabout on a MINIX X7 (http://www.gearbest.com/tv-box/pp_3240.html), connected it to my ASUS RT-N66U's USB drive via Asus Ai-Cloud, and now enjoy a painless experience watching my content on the big-screen TV.  That MINIX box with its remote control basically turns my TV into a big Android 4.2 wifi tablet.

daragh
daragh

By the way, ChromeCast is awesome (literally), so blame Verizon and consider getting a loan of a fully functioning WiFi router. My concern is net neutrality, so I'm trying to get onto a smaller ISP.

daragh
daragh

I had an issue with my router as well and when it didn't work from the chromecast application on my windows laptop for some reason then tried the app on my android phone - and it worked! So, try windows and android: results may differ.

Macktownjoe
Macktownjoe

This is a joke, right?

A self-described techie like you should be able to tell us how easy it is to set up this device. Instead you give a play-by-play account of how to do it wrong. WEP and WRT indeed!

It's not nice to put us on this way.

If the case is that you are serious, what are you doing writing for the great TR?

alandc
alandc

I have found features in the Actiontec Verizon modem than can be toggled to no affect such as DNS and DHCP settings required to make a Windows domain work properly for small busineses.  The features have been disabled and updating the firmware only makes it worse. I've worked with Verizon and connected with Actiontec technical support who recommended getting a newer version of the router.  That doesn't work either.  If you must use Verizon FIOS I suggest turning off the wifi, enabling pass-thru (DMZ) router features (so VPN will work) and isolating the router behind a feature rich wifi router of your own selection.

The DOBC
The DOBC

You are using 64 bit WEP and don't think that is the problem? Windows 8 doesn't like WEP without a deep massaging of the system, and WEP has been on the "please don't use this" list for years...

The DOBC
The DOBC

64 bit WEP? Yes wep is old, and that might be the problem... Windows * won't connect to a wep encrypted router either... WEP has been on the "please don't use" list for years...

DLogan@OmegaHealthCare.com
DLogan@OmegaHealthCare.com

My ChromeCast experience could not have been more different.  I purchased 2 ChromeCast devices and the setup wizard worked perfectly the first time for both.  We have used the devices to stream from Windows laptops and desktops, MacBooks, Android and iOS mobile devices.  It was a simple setup and simple to use. 

jeb.hoge
jeb.hoge

Our Chromecast was really easy to set up and get running, and it flat-out smokes our old Roku in buffer speed (which it should, of course). We can launch Netflix or YouTube content off of three devices in our house. That's really all I've used it for, but at $35 (and in this case, as a gift), it's worth every simple penny.

tsadowski
tsadowski

I have a Chromecast that I was given for Xmas, and it works flawlessly. I think your issues really are down to the utter GARBAGE "routers" that ISPs like to provide to their victims (customers). These things have almost no configuration ability, and what configuration is available is anemic, doesn't always work, and is either missing options, or has them hidden, as you discovered. Never will you find me using a router provided by an ISP, I go out and find a good rated one, and use that. Actually what I do, because I too work in the IT industry, is find a compatible router and load DD-WRT on it. That way I "unlock" all the configuration that is possible on the router, instead of getting some dumbed down "consumer" interface, which is really just market speak for "crappy interface that is supposed to be simple, but really just makes life harder if you know what you are doing".


Using my DD-WRT enabled router, I was able to make Chromecast work without having to make ANY configuration changes at the router, in fact I never even looked at a compatibility list, it just worked. The only reason there is a compatibility list, is because of the poor configuration that router manufacturers force on users to "make it easier for our customers to configure".

gseales
gseales

I too had no issue setting up the Chromecast with my DIR-825 router.  I also ended up giving that one to my sister who just plugged it into her TV and connected to it no problem, without resetting the dongle back to factory.

You made this statement, "I'm not a fan of the idea of streaming anything across my wireless network because, simply put, I know how unreliable wireless can be when it comes to heavy-duty content",  and I am not sure what kind of wireless you normally use but I have not found that to be the case.  I have had a Dlink DSM-750 media extender for at least 6 years and stream HD TV and recorded HD from house to the garage through Windows Media Center without any issues and that is through 3 walls and at least 40 feet.

darrylhadfield
darrylhadfield

Your experience sounds absurdely painful...  I, on the other hand, had zero issues.  Strange. I plugged the Chromecast in, and it found my network immediately... I keyed in the passphrase, and it was on the network. I downloaded and install the 'cast app, and was throwing content from Youtube on my phone, to my 60" TV in about 5 minutes, with no hiccups.


Damn technology. I keep saying, one of these days, I'm going to throw it all away and go be a carpenter.

daboochmeister
daboochmeister

Just curious - and off topic relative to your article - but does your Viera support DLNA?  If so, you can use PS3 Media Server (or any other DLNA server) on your PC to stream to the TV.  You will need UPnP to be permitted, however.  I have FIOS with an MI424WR as well, and no issue.

JohnSReid
JohnSReid

I had a similar experience this weekend. Through perseverance and sheer bloody-mindedness I got it to work.

Frankly I was hugely disappointed with it. I thought that it was meant to bring more functionality to a TV but instead it's a proprietary miracast device.

Seeing as I have a miracast device (which works with no hassle at all) I think that the Chromecast will just collect dust on the shelf.

I honestly don't understand how this device gained the hype it did.

simonschilder
simonschilder

@Scott Matteson

Nice article, but what I don't get is this: you start with 

"I know how unreliable wireless can be when it comes to heavy-duty content, and I wasn't thrilled about the notion of watching a movie that cuts out just as John McClane utters the phrase "Yippee-Kay.""

And then the entire article is about how to connect this device to your.......wireless network :)


And a suggestion: you mentionned that that chromecast is a wireless hotspot itself. Could it be that the chromecast uses the same channel as your wireless network? They might interfere with each other in such a close proximity...


And I do agree with your remark about how non it pple are getting something like this set-up and working...chapeau.


sheckylarue
sheckylarue

While I had absolutely no issues with my personal setup and Chromecast, I did go through pretty much the exact same experience as you did when trying to set one up for my parents. After going through various settings on the router and rebooting several times, I found that actually resetting the router worked. Even after I configured it back to their preferences, which weren't far from factory settings to begin with. Anyway, I'm sure you may have tried this but maybe this will help someone out there.

smmatteson
smmatteson

@bromont  Agreed.  I was trying to make a [lame] joke with that comment.  Like I said, I live in a quiet area but will get my router set up on WPA instead (not that I believe WPA is incompatable with Chromecast) so I can live consistently with my tech ideals. :-)

smmatteson
smmatteson

@The DOBC As pointed out in another comment, Chromecast includes WEP in its list of supported protocols.  However, I agree that trying other avenues is a good idea.

smmatteson
smmatteson

@tsadowski  Good points!  I still believe the root of the issue was the Verizon router so I will probably add a second wireless AP into the mix with DD-WRT.  I've been thinking about doing this to boost my signal anyhow since I'd like to be able to access my wireless network outside on the deck.

smmatteson
smmatteson

@gseales  I agree the right equipment is key.  My firmware updates for my TV/Blu-Ray routinely take 4-5 tries to complete since they time out, which was helped make me skeptical about my wireless capabilities, but will see how things look once I'm no longer at the mercy of just the Verizon wireless router.

smmatteson
smmatteson

@daboochmeister  I believe it supports "very limited file formats for DLNA profile. It supports only DIVX and Mpeg2 PS (program stream) video file formats," according to what I've found so far.  I will see if I can set up PS3 Media Server on the desktop PC in that same room - thanks for the tip!


smmatteson
smmatteson

@simonschilder Yes, it's true I did state I consider wireless to be unreliable, but felt the Chromecast was worth experimenting with since I'm always willing to be proven wrong.  Good notion on the channel idea; I will check that out since I'm going to return to the issue for a follow-up investigation.

Editor's Picks