Yes slingboxes give you access to cable and satellite services. Slingplayer for roku cannot work independently, a stream must be relayed to the roku device, through an android or IOS device with the slingplayer app installed. The roku and the mobile device must be on the same WIFI network.