“World Cup streaming rooms” in demand in China as the tournament kicks off