Here's a solution:
Requirement:
a friend's smartphone
Note: I don't think you'll be able to cast from your phone, but you should still be able to cast from your laptop, other mobile device, etc.
1) turn on your phone's hotspot
2) download the chromecast app on your friend's phone
3) run the...