Chromecasts have made streaming media to your TV super-easy. The one downside is that the Chromecast typically requires a connection to the internet in order to stream anything, even if you have the media on your device. This workaround helps fix that.
Photo by Mike Mozart
Apps like Localcast can stream media that you have on your phone to your Chromecast. The problem is, when internet access is available, it can still use mobile data for the connection. To circumvent this, reddit user Quaternions_FTW suggests creating a mobile hotspot with your phone and connecting your Chromecast, as well as the device with the media you want to stream on it to the hotspot. You can disable mobile data on the phone that's acting as the mobile hotspot to prevent extra data usage.
While this may not be necessary for a Chromecast at home that has a regular Wi-Fi network to connect to, it can be a lifesaver in places like a hotel where the only internet access available comes through your phone. Sharing photos and especially video content to the TV can blow through a lot of data very quickly.