Sendo um dos principais portais de notícias nacionais, o site CRI Online tornou-se o primeiro multilíngüe da China, oferecendo textos em 53 idiomas. O site transmite 245 horas de programação diariamente. Ao mesmo tempo, o número de sites no exterior que divulgam conteúdo do CRI Online vem aumentando como fruto de acordos de cooperação. No dia 13 de julho de 2005, o CRI Online lançou o serviço CRI Inet Radio (www.inetradio.cb), transmitindo notícias, informações, talk-shows, música e ensino de línguas em Chinês padrão, Inglês, Alemão e Japonês. No dia 13 de julho de 2006, a CRI lançou o primeiro podcast doméstico em várias línguas, como Chinês, Inglês, Japonês e Coreano. No dia 14 de setembro de 2007, o Inet Radio chegou a 11 webcasts em nove idiomas, estabelecendo um novo padrão de programação multilíngüe que tem como objetivo atrair uma audiência global com programações segmentadas. Assim, os serviços de novas mídias da CRI entraram em um novo capítulo de desenvolvimento.
Em abril e junho de 2007, os serviços de rádio e televisão para celulares da CRI foram lançados para as operadoras China Unicom e China Mobile. Além de oferecer sua programação multilíngüe de rádio, televisão e internet, o serviço CRI Mobile também agrega programas de rádio local e emissoras de televisão de todo o país. O serviço tem o compromisso de construir a marca mais original de rádio e televisão via celular.
Desde outubro de 1999, a CRI tem produzido e transmitido programas de televisão com notícias do mundo para seu público nacional. Atualmente, o Centro de Televisão da CRI produz e transmite mais de cinco horas de programação diária para 300 canais e emissoras de televisão no país todo. No dia 8 de maio de 2006, a CRI inaugurou seu canal pago de televisão digital World Splendor. O canal, com programação 24 horas, é uma fonte de notícias e informações internacionais, assim como programas sobre personagens e maravilhas do mundo.
O jornal World News Journal, produzido pela CRI, é publicado no país todo, com foco em notícias do mundo sobre política internacional, economia, cultura, esportes, educação, tecnologia e estilo de vida. A CRI publica jornais e revistas em 38 idiomas, com leitores em todos os cantos do mundo. A CRI também controla o China International Broadcasting Press e a China International Audio & Video Publishing House.
A CRI é uma entidade multimídia, incorporando todos os meios de comunicação de massa, como jornais, rádio, televisão, internet e novas mídias. O desenvolvimento da CRI é baseado em uma estrutura completa, equipamentos racionais, tradição, multimídia e orientação para o futuro.
A CRI estabeleceu 30 escritórios ao redor do mundo, enquanto escritórios locais foram criados em todas as províncias da China, além das regiões administrativas especiais de Hong Kong e Macau. Esses escritórios constituem uma enorme rede de informações.
Durante décadas de desenvolvimento, a CRI gradualmente agregou uma equipe altamente qualificada e profissional, composta por cerca de 1.000 tradutores especializados em 38 idiomas estrangeiros, além de mais de 700 editores, repórteres e técnicos e mais de 130 funcionários estrangeiros.