Appletv or chromecast

do i need the appletv for wireless connection to a screen or can one use chromecast or mirascreen?