With some sites you do. However, with those that we are recommending it is completely free to view the live streams. No deposit is required.