Hello i've bought a CC a week ago but am really disapointed with it .
what i want from this device is to stream local pics and videos to tv but unfortunately
my country is blocked by google :S so i am forced to use vpn and connictify ((which is not a good
solution!)) If i dont use vpn my phone or tablet or pc cant find the cc to stream..
So thats my question ,how does CC really works?
Is google using thier dns to check my region (( i am from syria))
Is there any easier way than " Vpn or Smart Dns " to bypass it .
i dont really care about netflex or any other streaming services i only want to share
local pics and videos without vpn so please help if any one can
Except for the Netflix app, all Chromecast applications load from the Internet.
Also, Chromecast is hard-coded to use Google DNS servers.
How it works is:
Chromecast broadcasts its presence on the network
Application that supports Chromecast finds the Chromecast on the network and allows users to select it
Application makes a request to the selected Chromecast
Chromecast receives the request and queries the application Whitelist over the Internet to determine the proper handler (application)
Chromecast loads the handler (application) from the URL in the Whitelist
Application communicates with the handler (application) on Chromecast
Since Google is blocked, step 4 fails, and Chromecast doesn't load the handler for the application, hence no communication with the app.
For your purposes it sounds like a Miracast device and screen-mirroring would be more appropriate.
Thanx for you answer . The funny thing there are alot of google services that is working in my region only a few arent ((google play store , google earth , chromcast , and few others))
So the only solution is to use vpn right ?
i dont know yet if i use for example youtube on cc then switch to other app and cast then back again to youtube will it check for youtube handler again ? And if not how long can it store the application handler ? What i am thinking is if i can connect it using vpn and load couple of apps then switch to my normal wifi . I wonder how long it could last .ill give it a shot today.
The last app usually remains cached - but most apps will time out after a period of inactivity and return to the wallpaper.
If your Chromecast is not rooted, then the DNS redirect needs to be done outside.
Check the Can I use a DNS other than Google? section in my FAQ for options.
Ok i figured out that i only need to connect to vpn once and wait till i get the guest mode number, then switch back to my normal wifi network and everything is working till i power off the CC ,then i need to repeat the process again.
so does google check my region only once ?
Since your issue seems to be DNS-related for accessing the whitelist, as long as you don't change apps, return to the wallpaper, or restart it should remain cached.
As i have read we can block google dns by using static route in router . Ive tried that but still without vpn it cant work .
Have the same question with OP, seems like can't work without VPN, any solution?
Tronfy said:
Have the same question with OP, seems like can't work without VPN, any solution?
Click to expand...
Click to collapse
you might want to check out other solutions instead of a chromecast.
other android tv boxes have similar functions, like Eshare or Miracast.
That should work without VPN.
ttm1st said:
Hello i've bought a CC a week ago but am really disapointed with it .
what i want from this device is to stream local pics and videos to tv but unfortunately
my country is blocked by google :S so i am forced to use vpn and connictify ((which is not a good
solution!)) If i dont use vpn my phone or tablet or pc cant find the cc to stream..
So thats my question ,how does CC really works?
Is google using thier dns to check my region (( i am from syria))
Is there any easier way than " Vpn or Smart Dns " to bypass it .
i dont really care about netflex or any other streaming services i only want to share
local pics and videos without vpn so please help if any one can
Click to expand...
Click to collapse
Have you tried ES FileExplorer with Chromecast AddOn? It works with local data :good:
written in stone
Related
I'm from Egypt and I got a chromecast for 30$ on amazon while I was in the US... It's not rootable also.
So I cannot stream Netflix or Hulu on it :crying::crying:
I tried this method and it doesn't work http://forum.xda-developers.com/showthread.php?t=2435579 .. any help please?
LegendJo said:
I'm from Egypt and I got a chromecast for 30$ on amazon while I was in the US... It's not rootable also.
So I cannot stream Netflix or Hulu on it :crying::crying:
I tried this method and it doesn't work http://forum.xda-developers.com/showthread.php?t=2435579 .. any help please?
Click to expand...
Click to collapse
Since your Chromecast is not rootable, if you cannot get one of the below to work
Use iptables to redirect Google DNS requests
Force Chromecast to use DHCP-supplied DNS by blocking its Google DNS requests
Force Chromecast to use DHCP-supplied DNS by rerouting its Google DNS requests
Have router forcibly handle external DNS requests
Have router log into VPN and route client traffic through VPN
Then you will only be able to access the services available in your (ISP's) country.
If your Chromecast isn't rooted, it all depends on your router.
There are 3 main methods:
The most widely-supported method is to get the Chromecast to fall back to DHCP by using the static-route-to-nowhere method, since almost all routers support setting up static routes. You can read about that method in the thread you referenced above.
A few routers let you block the Google DNS addresses specifically to make the Chromecast fall back to DHCP. That works just as well. But unfortunately most routers that follow the Linksys model of access restrictions can't block a specific IP address, even though it looks like it should be possible the way the interface is set up.
If you have a router running DD-WRT or other advanced Linux-based firmware, you can use the iptables command to redirect the Google DNS addresses to the DNS addresses of your choice, as in the link you referenced.
Hello
I have a App which is blocked by my ISP
When I install a VPN the app works PERFECTLY on my PHONE , however CC does not work, (im guessing its because the VPN chnages my IP so cc cant recognise it )
What can I do?
Is there a way to modify the VPN so e.g it makes THAT SPECIFIC APP use e.g US IP BUT EVERYTHING ELSE is normal ??? or am I lost in la la land??
Thank You very much! Would SOO Appreciate it and give a small reward if someone could find a way to solve this puzzle
I don't think that VPN will work with an unrooted CC. And even with a rooted its not really possible I guess.
The people here are using special DNS Services combined with some magic stuff inside their routers (redirecting Google DNS for Chromecast to another DNS which unblocks Netflix for example in Germany).
People do make this work, but it can be a bit tricky, and you might find it beyond your technical ability if you are not very experienced with routers and networking.
The Chromecast and the app casting to it have to be on the same local network so that the app can see the Chromecast. An app using a VPN when the Chromecast is not will put them on two different networks, and the app won't see the Chromecast. If you are going to use the VPN, then it has to apply to both of them. Since the Chromecast has no support for VPNs, you have to set up the VPN in your router. Not every router can do that - typically only routers with optional firmware like DD-WRT. If you have this support in your router, you'll need to look up the instructions in your router's documentation.
If your goal is to get around geoblocking, then other alternative is to use a DNS proxy service instead of a VPN. This can also be a bit tricky with the Chromecast. Since it doesn't allow manual DNS settings in the device, you have to do it using your router. It's even worse with North American models because they are set to use Google DNS by default, so you have to block or redirect Google DNS to force it to use your DNS settings (apparently this does not apply to the just-released European firmware). The details of this method are given in other threads here, so I won't repeat them. You'll need to subscribe to a DNS proxy service (not the same as a VPN, although many VPN companies also offer a DNS proxy service).
I have just received my fire tablet and currently setting it up for my daughter as i'm a 'non-resident parent' and would like my child to be able to skype me when away.
One thing i'd like to allow them to do is to join wifi when out at grandparents etc. With the child profile it seems they cannot access settings at all.
Is there a workaround for this? I don't want to give her mum my password to fully unlock the tablet just to join wifi.
If you join the network once I think it should reconnect automatically ... so you may just have to get the connection set the first time. Maybe give her mom a temporary password to get it set up and then change it?
kmmccorm said:
If you join the network once I think it should reconnect automatically ... so you may just have to get the connection set the first time. Maybe give her mom a temporary password to get it set up and then change it?
Click to expand...
Click to collapse
Hmm yeah that's ok for a one off, but what about when they go out and about places or on holiday somewhere with free wifi.
The parental controls seem a little bit unfinished.
You can either:-
1)Make a child profile where they can only run a few apps
or
2)Allow them access to your 'parent' profile, but turn on parental controls.
The problem with 2 is they can access ALL the settings in the settings app, bar parental controls. and you cant limit access to sideloaded apps ( play store etc)
Just found another issue. If you turn on Parental controls ( in your own adult profile) Block Amazon store purchases/downloads , but you can still open the amazon app store. You may not be able to see the store itself but you can see all the apps you have previously installed in the past and it even lets you download them without a password!
I am trying to run the Android version of Netflix on my Chromecast rather than the one on Android TV. This is because Chromecast version detects the use of proxies and VPN's to stop accessing content outside your country. But the Android version (I am using Netflix 7.83.0 build 25 35223 beta) on my Pixel phone does not. Neither does the version on my Samsung UHD player or Chrome.
I can sideload the apk okay and when I start it up I get the profile selection screen but no icon has focus. If I press Enter assuming one profile has focus, I can startup NF and I get a display but the screen is locked - nothing happens no matter what I press.
I am assuming that the Chromecast is running Android 10 so it should run the apk. I ran File Commander okay to download the apk from my Google DRive.
Any ideas?
Yeah, the phone version needs a touchscreen. Use the one it came with.
"detects the use of proxies and VPN's" -- so implement the VPN at your router.
Or ditch crapflix.
96carboard said:
Yeah, the phone version needs a touchscreen. Use the one it came with.
"detects the use of proxies and VPN's" -- so implement the VPN at your router.
Or ditch crapflix.
Click to expand...
Click to collapse
I can implement the VPN in the router but NF detects the VPN is running. If I use a proxy on the router and block all access to Google DNS I can access out of region NF on all devices apart from the Amazon Firestick since the apk seems to detect that direct calls to Google DNS are being blocked. The same detection occurs on the Chromecast TV. But the Android apk is fine which is why I thought I could try running the Android APK rather than the Chromecast TV version.
So instead of blocking google DNS IP addresses, redirect them to something appropriate that can handle the lookups the way you want them.
how does netflix know if the vpn is running? Did google sdk provide apps the ability to see what interface or other apps are running? That doesn't seem right.
Are you certain it's not just because you're using VPN that has a known network that's blacklisted? A cheap vps is cheaper than a VPN subscription and you can set up an openvpn server in like 20 min.
Try plugging in a keyboard or mouse. some of the keys are mapped to 'normal' buttons.
zackoch said:
how does netflix know if the vpn is running?
Click to expand...
Click to collapse
No idea nor care, I was just replying to him because he said something about DNS.
I cancelled Crapflix years ago when they became hostile. I'm not interested in PAYING them for the honor of FIGHTING them to get access to their content.
I have a Sony camera that can FTP photos to my phone while I am shooting. Works perfectly using the IP of the phone in the FTP client when connecting the camera to it using hotspot. AWESOME!
However, the IP of the phone changes every time I enable hotspot. As far as I have been able to find out this is by design. This is an issue, since I need to go into the menu of my camera and change the IP. Not so awesome. No keyboard on camera.
I had the brilliant idea of trying to use the DNS name of the phone instead of IP. Works fine when both devices are on the same wifi, eg at home, but when the phone is the hotspot I find that there is no DNS name for the phone.
Any tips? Is there something I have not thought of?
Noone has any experience with this, please?
Interesting workflow you've got here. I use WebDav via FX File Explorer on a static IP address (within my network) to have a single shortcut on my computers to jump right into the phone without a cable. I know this is different, but I'm just sharing because I know exactly what you're going for. Unfortunately, the WAN IP on a mobile device will always be different when it's enabled.
The only thing I can think of that would manage this would be a dynamic DNS client directly on your phone. I imagine this is possible through a paid service - I run dynamic DNS on my Synology NAS out of my house since I do not have a static WAN IP. Synology provides this for free once you buy their hardware. I believe Asus provides this as well for their routers. There's gotta be a solution for Android, I've just not looked into it and I've gotta run out shortly or I would. You've got me curious so I am going to read into this later. Hope this helps a bit, I will post back.
Edit: a quick google seems to boast a lot of options for this! It should absolutely solve your problem.
Woops. looks like my reply from my phone a few days ago never saved.
I really like that the photos are available on my phone for sharing instantly when I am shooting. There is a Sony app that can perform the same, but it does not do RAW, and it compresses the JPG down to 2 MB. By using FTP I have the option of getting the full size JPG as well as the RAW straight to my phone for editing or sharing instantly.
I am considering FTPing to my home server where I run a FTP server, but then I need to find a way to make the files available on my phone again. Using OneDrive syncing the FTP destination folder or similar should do the trick. However, it requires double the data since I am uploading the photo to the server and then downloading it to my phone using OneDrive.
Is there a "local" DNS app that I can run on my phone, eg one that announces to the local network created by the hotspot? I have used no-ip and dyndns. but that is for announcing a DNS name for my public IP.
I was hoping there was a %gateway% or other variable I could use to resolve to the phone in hotspot mode.