Live streaming in China: Challenges and opportunities