-
Notifications
You must be signed in to change notification settings - Fork 766
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cast icon is not visible if target is SHIELD #2034
Comments
Chromecast support exists? Closing this as a non-issue, unless you're having a specific problem. |
@jostrander Yeap, having a specific problem then. I don't see the Cast icon anywhere. OS: macOS 10.12 Issue Description: Unable to cast/see cast icon. Steps to Reproduce: Use GPMDP... sorry I can't really be more specific. |
@stgarf Does the cast icon appear in Chrome on the GPM UI for you? |
Not as far as I can see... |
If you are on Windows install Bonjour Print Services and restart GPMDP 👍 |
Sorry @MarshallOfSound, up there ^ macOS 10.12 ... and more logs or debugging you'd like? |
@MarshallOfSound any other debugging I can do? |
@stgarf SHIELD probably advertises on a different MDNS service name Can you log all the output of running this command in the dev tools console var browser = require('mdns').browseThemAll();
browser.on('serviceUp', function(service) {
console.log(JSON.stringify(service));
});
browser.start(); |
@MarshallOfSound sure. In my Chrome while visiting music.google.com? Also, can you re-open the bug...? |
I'm not comfortable reopening a bug that is probably a network or electron-chromecast issue You can open the Dev tools with the stand shortcut after following these steps.
|
Looks like it might be the
@MarshallOfSound Well I'd certainly rule out "network" as an issue since Chromecast from Chrome browser to the nvidia shield (and other Chromecast devices in my home) works perfect fine (whether it's YouTube or a Google Music tab, or some random web page via tab casting). |
@stgarf I wonder if it is advertising under Just to clarify does the Chromecast button appear at all in GPMDP? I can see at least one |
@MarshallOfSound to clarify, no, the chromecast button doesn't even appear at all in GPMDP (I can see it in my browser... here's two more screenshots, one from browser and one from GPMDP). |
@stgarf Being a bit picky but I can't see the Chromecast icon in the screenshot of your browser. It should appear in the GPM UI in the bottom right in between the volume and queue icons. EDIT: To explain why that button matters, GPM decides based on the interface whether or not it can actually cast to it whereas Google Chrome will cast a tab to pretty much anything |
@MarshallOfSound yeap... sure! It's there... |
OK so typing this out so I can cry about the situation.
This is quite strange, can you jump on Gitter real quick |
We've done debugging over Gitter. Here's a summary:
Starting an mDSN browser instance failed
I can properly find and resolve Chromecast instances via mDNS on my laptop:
Added some logging to the mDNS javascript to see what's happening, e.g.
This does seem somewhat similar to this issue: agnat/node_mdns#181, however the "fix" in that issue doesn't work for my case. and to reiterate some other facts:
|
Do you have IPv6 disabled? I think that can play into this a little. Also we may have to change the resolver sequence to the preferred resolver for mac, only on mac. Needs more testing though, and I don't have a mac to test on. |
IPv6 is enabled and working AFAICT
@jostrander Let me know what you'd like to test and I'd be happy to perform the testing... :) |
@stgarf Maybe try with IPV6 disabled? |
Disabling v6 (setting to link-local on OS X) has no effect.. |
Maybe the title of this issue should be changed 😊 because generally casting works on osx (atleast for me it does). Seems to be a specific issue with the Shield. |
As mentioned previously I'm going to close this out as there it literally nothing I can do to fix this (and it may not even be an issue with the app rather a more likely network issue). If you continue to have issues attempting to fix in |
re: #72 and in lieu of https://chromeunboxed.com/chromecast-support-gaining-steam-on-macos-airfoil-adds-google-cast-support/
The text was updated successfully, but these errors were encountered: