The official stream isn't available to people living outside the U.S., U.K. and Canada. Apparently you can get a VPN thingie to bypass the geoblock? You can sign up for an account here, but make sure you have a VPN from either of the 3 countries I mentioned:
FloCheer
Personally, I've been feeding off periscopes... I just go to Twitter and search, "Worlds Periscope", "(Insert division) Periscope" etc. It's been a struggle but I really don't find it's worth for me to pay $29.99 for the stream when I'm asleep for at least half the time (12-hour time difference).