Xunlei Limited driver sammen med sine datterselskaber en internetplatform for digitalt medieindhold i Folkerepublikken Kina. Virksomhedens platform er baseret på cloud-teknologi, der gør det muligt for brugere at få adgang til, administrere og forbruge digitalt medieindhold. Den tilbyder Xunlei Accelerator, som gør det muligt for brugere at accelerere digital transmission over internettet; mobilacceleration plug-in, som giver brugere af mobilenheder fordele ved acceleration af downloadhastighed og forbedringer af downloadsuccesrate; og cloud acceleration abonnementstjenester, der tilbyder brugere premium-tjenester gennem forskellige produkter, såsom Green Channel. Virksomheden leverer også Mobile Xunlei, en mobilapplikation, der giver brugerne mulighed for at søge, downloade og forbruge digitalt medieindhold; Xunlei Media Player, som understøtter online og offline afspilning af digitalt medieindhold, samt samtidig afspilning af digitalt medieindhold, mens det transmitteres af Xunlei Accelerator; onlinespil via onlinespilwebsted og mobilapp; live videostreaming og onlinereklametjenester; og cloud computing og andre værdiforøgende internettjenester. Virksomheden var tidligere kendt som Giganology Limited og ændrede navn til Xunlei Limited i januar 2011. Xunlei Limited blev grundlagt i 2003 og er baseret i Shenzhen, Folkerepublikken Kina.