While the live streaming service itself might be free, most betting apps like 20Bet require you to have an active account with funds deposited. You do not necessarily need to place a bet to access the live stream, but a minimum deposit is usually required to enable live streaming access.