Yes you have to sign up. I changed my Ip to a French Ip adress and it worked. The Videoquality of the online stream is not perfect but definitely better than on the Youtube videos
The problem is they showed not the full performance and cut it after around 2:30min...