Yes you need an Android or iOS mobile phone running operating systems Android 5.0 or higher and iOS 11 or higher for Chromecast.