They had 600k and something live viewers on the paid stream on their app. That roughly speaking translates to ~$645k. If one believes the numbers displayed. Obviously this isn't youtube or some other 3rd party service where you could trust the numbers (at least somewhat). The app does have millions of downloads and the streams are super easy for the Chinese to pay for, the price is cheap too so the numbers could be true. It's also completely their own app and every single view could be displayed as 10, who knows.