[$$$ Bounty] Chromecast Support for Nexus Q

Search This thread

Seylox

Member
Nov 29, 2010
37
1
Born in another thread (Make an app for the nexus q that adds chromecast support: http://xdaforums.com/showthread.php?t=2379961) i am creating this thread to raise attention that some members have agreed to set up a bounty for developer(s) who can bring the chromecast functionality to the Nexus Q (most likely via an Android app / apk).

For now I'm using this thread to write down the members and the amount they're willing to donate to this cause. We'll have to figure out how to make sure the bounty goes to the correct person in the end (maybe some sort of verified paypal?).

I'll maintain this list here and collect information as well. For developers interested in working on a solution together we could also use this thread.



jbriano, $100
Kovs, $50
Surge1, $50
darb, $50
ianandamy, $50
brianwilcox, $35
jmm701, $25
ocdtrekkie, $25
unknownkwita, $25
eddib, $25
Volatyle, ???

Total Bounty Amount as of now: $435.

Feature Requests:
  1. proper HAL audio drivers working too
  2. Would also like the lights to work how they did if that is possible
  3. It seems that HAL is very important to most of the people here.

I will edit this post whenever new information becomes available.


People wishing to contribute just post in this thread with the amount of money they want to donate.
And I think if people posted features they'd like to see I will add them to this OP post as well.
 
Last edited:
  • Like
Reactions: darb

darb

Senior Member
Apr 5, 2010
110
8
Would also like the lights to work how they did if that is possible

Sent from my Nexus 7 using xda app-developers app
 

ocdtrekkie

Senior Member
Jul 6, 2010
154
12
If you'd like to update... I'll toss in $25 as my amount. I don't want to buy a whole 'nother Chromecast worth.
 
  • Like
Reactions: Seylox

unknownkwita

Member
Sep 22, 2009
42
8
I'll put in $25.

On a side note, is it possible to googlecast to multiple chromecast devices with the content in sync like audio could be on the nexus Q? Because that would be a great feature.
 
  • Like
Reactions: Seylox

rabinath

Member
Dec 8, 2006
6
0
Let's take a look into the Python code. I'm not very familiar with the language as I stopped using Python when I dropped Freevo years ago. But script is script and the heavy lifting is done by Chrome itself. The script just provides the local network discovery mechanisms so supported apps show the cast icon similar to the Nexus Q's or Bluetooth audio.

After selecting the leapcast device from your Android the script starts the Chrome browser with a few arguments (incognito, no-first-run, kiosk, user-agent=, user-data-dir) and a URL from https://clients3.google.com/cast/chromecast/device/config. So obviously there's some Cookie transfer between the script and the Chrome instance running incognito with the /tmp/ based user-data-dir. Somebody with a little knowledge about Python and/or Chrome will soon figure out what's necessary.

Since I'm the proud/ridiculous/sad owner of 5 Nexus Q I have real big interest having Music + All Access running in all my rooms again. Years ago I ran a Debian installation on a rooted stock-ROM Nexus One from the SD card via chroot environment. So my hopes are up high again because
  1. the script might run in a linux/chroot environment on the Q
  2. Chrome on Android may one day be able to run Chromecast display pages (or already is)

I'm upping the bounty by $200 USD if multi-room audio for Google Music is supported on my Q's. Also, I'll start coding by myself now :)

some more interesting news:

Leapcast, a chromecast emulation app for any device: https://github.com/dz0ny/leapcast
found on reddit: http://www.reddit.com/r/Chromecast/...st_a_chromecast_emulation_app_for_any_device/

i'm not with my nexus q, maybe someone could look into it?

and apparently the chromecast uses DIAL: http://www.dial-multiscreen.org/
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    Since the Nexus Player is a Nexus device I expect the full source code to drop with it's release - and yes I will do my best to make a Nexus Q port of Android TV. Let's hope it will work :)
    2
    Cheapcast impressions

    Hey guys,

    I got the Cheapcast running on my Q using the steps in http://xdaforums.com/showpost.php?p=44558942&postcount=22

    Installation notes:
    Your Android device with the Q app needs to have usb debugging enabled and also set the debugging option in the Q app
    Make sure you download the modified app for the Q; see G+ post in http://xdaforums.com/showpost.php?p=44558942&postcount=22
    You need ADB (I used adb-fastboot-install on OS X)

    What's working:
    • app autoboot & recognized as Chromecast device
    • Google Music and Youtube
    • HAL audio !!!
    • Volume control by turning Q
    • Update: -play/pause- mute by tapping the led on top of the Q
    • HDMI video (and most likely audio, haven't tested)
    • Switching from Music to Youtube works fine; back to Music requires Music restart

    I've had to restart the Music app on a few occasions, but it has been running without issues for an hour now, so looking great.

    On Youtube, you will still see the old Q streaming icon, but the Cheapcast does show up in the list of devices (the old Nexus q is still there and still works as before).

    Screenshot_2013_08_13_19_48_06.png


    I contacted the dev (Sebastian Mauer) for the donation.
    Update: here's the donate link
    DONATED

    It's great having the Q playing music through my mighty speakers :)

    Success!


    I'll update if I find any other quirks.
    2
    I got $35 on it.
    2
    I'm in for $100

    I paid for two of these devices, and loved them when they worked. I'll contribute $100 toward the cause.
    2
    I can't donate.

    I want to, but can't. When I click the PayPal link, it's giving me the option to donate 0 Euro. And that's it. I can't change it.

    Apparently, you can donate through the CheapCast App as well. I'll give that a shot later.

    EDIT: I contacted Sebastian, got his email address, and payed my $100 through PayPal.