This app was mentioned in 41 comments, with an average of 2.12 upvotes
Yes there is a built-in cast receiver https://play.google.com/store/apps/details?id=com.google.android.apps.mediashell
And you can sideload either by installing on device (I think there are a few browsers that support downloads) or via adb install app.apk
from your computer.
Sorry but that is an incorrect assumption.
Android TV Chromecasting simply is not as good as using Google's own Chromecasting Hardware period. I believe not enough testing is done on the various Android TV hardware platforms compared to the reference Casting Hardware that Google actually sells themselves.
The Marshmallow equipped - Mi Box has numerous problems with Googlecasting. It is slightly improved with Beta Nougat Firmware. The Shield I've heard is better - but still not 100% compatible vs Google's Chromecasting hardware.
You only need to look at the Googlecast Receiver Software problems on various Android TV devices to get some idea:
https://play.google.com/store/apps/details?id=com.google.android.apps.mediashell&hl=en
I believe you need cast receiver 1.2+ https://play.google.com/store/apps/details?id=com.google.android.apps.mediashell
The box will then be checked.. but I can't get anything to be voice controlled by it.
it used chromcast built in https://play.google.com/store/apps/details?id=com.google.android.apps.mediashell&hl=en_US it is an app that runs thearetically the same chromcast software as on the chromcast including the screensavers feature.
I was able to update it from the Play Store website using my laptop. Just click Install and choose "No carrier Asus Nexus Player" as the device.
Says 'Chromecast Built-in (Beta)' at the top and Nov 19, 2018 as last update. The non beta says Nov 19th too.
That's weird that you see a much different date.
The app is https://play.google.com/store/apps/details?id=com.google.android.apps.mediashell
Using AppCloner (https://play.google.com/store/apps/details?id=com.applisto.appcloner) on an Android TV to repackage it to be able to install on an Android Phone, your phone will now become a Chromecast receiver.
Edit: you need root to install probably.
Your TV handles "casting" via the DIAL protocol, which is what the Google Cast protocol was using before they switched to mDNS.
DIAL was created in partnership with YouTube and Netflix, along with Sony and Samsung. Their mobile apps kept DIAL support when Google Cast changed.
The GHome was obviously released after this change, so they didn't put any support for DIAL in the device. It just uses the modern version of the Cast protocol, which requires the Cast Receiver app. You basically need Android or Android TV as the OS now to take advantage of the Google Cast protocol. (which your TV does not have)
Completely forgot about Google Cast Receiver needing to be version 1.2 for Android TV devices... I would check the version number on your NP to see if it needs to be updated.
The Chromecast support in Android TV is provided by an app in the Play Store - maybe you have to install it? https://play.google.com/store/apps/details?id=com.google.android.apps.mediashell&hl=en_GB
If you don't use the casting feature and only relies on the TV UI to listen to something, you can go in your TV settings and disable the Chromecast built-in app, that will disable the feature.
I had to join the Chromecast built in beta for it to work for me https://play.google.com/store/apps/details?id=com.google.android.apps.mediashell
It isn't possible to use Android tablet as target for streaming. Google Home and Chromecast streaming uses the Cast protocol. Would need a Cast receiver app running on the Android tablet.
There is Android Cast receiver app. But it is only available and works on Android TV devices.
It would be possible for Google to make work for any Android device but that isn't something they want to support. They canceled the Chromecast Audio that lets use any speakers. They would prefer that people buy devices with Google Home or Chromecast built-in.
If you want to use your existing speakers, the best option is to find Chromecast Audio. Another option is to buy Bluetooth receiver that connect to speakers and then connect Google Home Mini with Bluetooth.
its neither chromecast nor ultra. its a service running on Android Tv on Sony hardware.
its this service and it can handle 4k based on TV i believe https://play.google.com/store/apps/details?id=com.google.android.apps.mediashell&hl=en_US
The latest version is 1.42.179832 released on November 22nd 2019 and it arrived to every single certified Android TV device, not only to the Link Bar, the audio group sync maybe was a server update.
The latest version is 1.42.179832 and it arrived to every single certified Android TV device, not only to the Link Bar.
I agree they should. I mean it has been on the market for years but it isn't allowed to run. Here is the Android TV version for instance. https://play.google.com/store/apps/details?id=com.google.android.apps.mediashell
​
​
This? If so, I tried and it doesn't work.
There's an alternate modified version on XDA, but it doesn't work either. Major issue is that without root, you can't send the proper broadcast message to start the application. I'm not about to start poking for root personally.
Also, Google has Cast locked down, and the topic on XDA notes that their modified copy doesn't work well anymore due to encryption changes between the receiver application and the Google servers.
Make sure your TV has the newest version of Google Cast Receiver. I had to manually update it on my Bravia for some reason.
Next, if your TV is not wired-in with Ethernet, I highly recommend it, but it's not required. My Nexus Player is wireless and works just fine, but my Bravia is wired in and I've never had an issue.
Lastly, make sure you are not casting a tab in your browser and instead are casting the video itself using the video's web player Google/Chrome Cast button. I've noticed framerate issues when casting a tab or casting my entire device and playing videos, but using the web player's built-in casting button doesn't cause these issues at all on my Bravia.
If Chromecasting features are very important to you - BUY a Chromecast. Google seems to mainly concentrate their efforts on their own Chromecast Hardware.
Android TV GoogleCasting/Chromecasting receiver software plays second fiddle: https://play.google.com/store/apps/details?id=com.google.android.apps.mediashell&hl=en
4K streaming needs strong AC WiFi in your home, in fact if you are streaming 4K video you really should be using a $10 Xiaomi USB > Ethernet adapter for reliability.
People need to be realistic ... WiFi is a stupid way to reliable stream any high bitrate 4K video.
The HDMI 2.0 on the Mi Box is the same as all other HDMI 2.0 media players meaning the fully monty 2160p50/60Hz
The only 2160p50/60Hz video you are likely to find is UHD European TV test Broadcasts. 4K Movies and TV Series are all 2160p24Hz (or 2160p @ 23.976fps)
If you are a power user and want all speed and premium 4K HDR features - buy a NVIDIA Shield. Do not mess around with the $69 Mi Box. There is NO Amazon Video on the Mi Box either.
Otherwise its fine as a cheap an cheerful Android TV streaming box.
Be aware that Google/Chromecasting is not fullproof on Android TV devices vs what works on a proper Chromecast.
You only need to look at the ATV/Googlecast Playstore reviews to get an idea: https://play.google.com/store/apps/details?id=com.google.android.apps.mediashell&hl=en
Chromecasting (Google cast) on any Android TV device is not as good as using an actual Chromecast, see the poor reviews here:
https://play.google.com/store/apps/details?id=com.google.android.apps.mediashell&hl=en
If you must have reliable Chromecasting, buy another Chromecast.
Sound like the OP wanted 100% Chromecasting capabilites from Android TV device like you would actually get from an actual Chromecast.
Well it's not happening, you only need to look at the reviews of the Googlecasting Receiver App included with Android TV devices to see there are various issues: https://play.google.com/store/apps/details?id=com.google.android.apps.mediashell&hl=en
Simply if you want bulletproof Chromecasting buy an actual Chromecast device.
Chromecasting on any Android TV device will never be as good as a True Chromecast device it seems.
You only need to look at the various issues people are having with the App: https://play.google.com/store/apps/details?id=com.google.android.apps.mediashell&hl=en
ya casting is touch and go.. its definitely not as smooth or as stable as with a regular chromecast.. but i think it has to do with the "google cast receiver" app .. checkout all the comments and reviews for this on google play: https://play.google.com/store/apps/details?id=com.google.android.apps.mediashell
Some of the bugs are probably directly related to the MI BOX, but others are probably general to android tv....
nonetheless these are relevant and should be investigated as casting is one of the main features of this box.
So definitely some general problems with casting. Good to know I'm not the only one.
Cast Receiver updated on October 28 and there are some similar comments on the play store:
https://play.google.com/store/apps/details?id=com.google.android.apps.mediashell&hl=en
You need to update the Cast Receiver app. Try sideloading it from apkmirror.com or see if the play store can force it.
https://play.google.com/store/apps/details?id=com.google.android.apps.mediashell&hl=en
Maybe the cast receiver app on your Mi Box is out of date? You can try going here https://play.google.com/store/apps/details?id=com.google.android.apps.mediashell&hl=en and see if you can send the app to your Mi Box to update to the latest version.
On my Shield, the cast receiver app is running v 1.21.75534
If that doesn't work, maybe try going to Settings -> Apps -> System Apps -> Google Cast Receiver and check to make sure it is enabled. If it is, try disabling it and re-enabling it or something.
Good luck
Things like Netflix, Google Play Movies and all manner of other streaming services no doubt require DRM that is built into the firmware (maybe even the hardware who knows). There used to be an app on the PlayStore called CheapCast which let things like YouTube be cast to an Android device - but things like Netflix and Play Movies never worked - due to the aforementioned DRM. Edit: Official devices as you mentioned do have cast support via the Google Cast Receiver app in the Play Store - but again these official devices probably have the relevant built in DRM. https://play.google.com/store/apps/details?id=com.google.android.apps.mediashell&hl=en_GB
Your Samsung TV uses the DIAL protocol. This protocol is what the original Google Cast protocol was built on. Google Cast has since been switched to the mDNS protocol.
Many early adopters of DIAL (YouTube, Netflix, Samsung, etc) have maintained the DIAL protocol going forward, which is why your phone's apps are still able to cast to your TV. Google Home, which came out after Google Cast switched to mDNS, only supports the mDNS protocol which uses the Google Cast receiver app. The Google Cast received app must be installed on the target device in order for Google Home to be able to cast to it. Your Samsung TV does not have that, and its unlikely that you can install it on it.
Update Google Cast Receiver for your TV.
The AllCast receiver only works in conjunction with the other AllCast app. It's their own thing.
There are actually "ways" to install the actual Google Cast receiver app meant for TVs on a phone, courtesy of XDA devs. It's a bit of adb usage, though.
See this XDA forum category if you have some time. It has a lot of Chromecast hacking but also bits of "make other devices into a Chromacsst"
Try to install a Chromecast receiver app on your tv box https://play.google.com/store/apps/details?id=com.google.android.apps.mediashell
Did you sign up for the chromecast built in beta? BRB with link
Edit: came back with link
Try this link and force it to install on your TV
https://play.google.com/store/apps/details?id=com.google.android.apps.mediashell&hl=en
FYI - update log gives generic "Bug fixes and performance improvements"
https://play.google.com/store/apps/details?id=com.google.android.apps.mediashell&hl=en
https://play.google.com/store/apps/details?id=com.google.android.apps.mediashell see the recent reviews it's broken it.