Yes, you need a 365 Bet account to access live streaming. You can create it through www.bet365.com