The title of this gets so wrong - China did not ban livestreaming. Yes, the regulation of livestreaming services gets very very tight recently, we have been fined due to inappropriate content.
The website mentioned in the article like Weibo, AcFun are not about livestreaming, they're YouTube-like video sites. You need special license to run YouTube-like video sites, just the license is almost impossible to apply for non state-run company. There are only 500 something licenses ever issued, you need to acquire a company that have the license, surely the price is extremely high due to scarcity.