Friday , February 16 2018

How-to: Turn any device into a Chromecast

leapcast_working

Chromecast is all the rage at the moment in the world of Google, but unfortunately, we’re not able to (easily) get our hands on Google’s $35 streaming media receiver in Australia yet. But since Chromecast is just a software solution built atop Android, some clever developers have come up with ways to stream media from one device to another, using Chromecast’s technology, without having to purchase the device itself. Not everything works yet, but it’s a great start, and it may help to satisfy your curiosity until Google starts selling the real thing here.

Option 1: Cheapcast

Screenshot_2013-08-12-13-35-21

Cheapcast runs on Android devices, and is available in beta from the Play Store. It works well, supporting Google Play Music, Video and YouTube streaming to the target device, but the one feature I really want – screen mirroring, isn’t available yet. Sure, it’s cool that you can stream media from one Android device to another, but it would be a whole lot easier just to play the media on the target device natively. The ability to cast to any device though is what makes Chromecast so desirable, and once more applications start incorporating its features, applications like Cheapcast will be incredible.

The app was not found in the store. 🙁

Option 2: Leapcast

Leapcast runs on a PC (Windows, Linux or Macintosh), and lets you cast media to the Chrome browser installed on your computer. It’s a bit of a hassle to get, since there are no binaries available, you’ll have to compile it from source, but I have absolutely no knowledge of Python, and I (eventually) managed to get it working. This may be slightly more useful at the moment than Cheapcast, since you can set up a media centre PC and stream content to your TV that way through Leapcast, but it still doesn’t support screen (or tab) mirroring.

If you want to compile Leapcast, the instructions on the Github page are really straightforward:

Clone this directory, then run python setup.py develop

In actual fact though, it’s likely to be a bit more trouble than that. You’ll first need to download Python 2.7, a number of other files, and if you’re running Windows, make sure that you install 32-bit versions of Python as well as all dependencies, otherwise you will get compiler errors. In Linux distributions, this can all be done with apt-get, but with Windows and Macintosh, you’ll need to manually install pip and distribute first. Luckily for Windows users, there is a super-handy tutorial here, most of which is still applicable to Mac users as long as you remember to put your slashes around the other way and type ‘./’ before executables.

You can download the source from the project’s Github page.

Let us know if you manage to get Chromecast working, and what you’re using it for in the comments.

James Finnigan  

5 comments

  1. grrrr I click the article image 3 times before I realised it was a link and not a youtube video… nice one, you got me.lol.

  2. I have just asked Telstra (okay, yes, I did bang my head on the brick wall this morning too) if they could add receiver functionality to the T-box. Surely it makes sense!

    I so think that Apple, if they weren’t actually Apple and had their heads stuck up there own arses, should add Google/Chrome Cast reviever to AppleTV. How do you stop ChromeCast eating your lunch as it works on iOS? You eat ChromeCasts lunch by allowing that functionality on your own TV box, oh, and you still support AirPlay!

    JMTC

  3. Hasn’t twonky and other DLNA tools been able to do this for ages?. My htc one uses DLNA well.

    • Chromecast is actually different to DLNA… I’m not entirely sure how, but you can’t do screen mirroring over DLNA – and believe me, I have tried. If you only want to play videos, I wouldn’t really bother with Chromecast. DLNA is built into almost everything these days, so as long as your TV connects to your network, you’re good to go.

  4. Man cheapcast is cool! I put it on my $50 android stick stuck into the tv and I’m so happy. Admittedly it is extremely buggy but the ability to chuck youtube videos onto my tv is exactly what I’ve been wanting for a long time. Can’t wait for this to get better and better.

    Let’s not forget picast which is an implementation on the raspberry pi.

Leave a Reply

Check Also

The Google Phone app now has Chat Head style bubble for easier multi-tasking

If you’ve ever been on a phone call and needed to jump to a couple …