Xunlei Ltd is an online advertising service provider. It also provides downloading services and online game platforms for game developers and users. Its products and services include Xunlei accelerator and cloud acceleration subscription services. The cloud acceleration subscription services are delivered through Green Channel, Offline Accelerator, and Yunbo. The company has entered mobile devices segment through its mobile applications Xunlei Mobile, Cloud computing, Xunlei Media Player, and Online game services. While the majority of the revenue is derived from subscription services providing access to digital media content.