Theta was launched in 2017 by Jieyi Long, who had worked previously on VR live streaming technology, and Mitch Liu, who led firms in mobile gaming and online advertising.