Long before the parent company was known as SMG, Shanghai Television Station began producing the English-language News at Ten in 1986.
On January 1, 2008, ICS replaced the Shanghai Broadcasting MusicChannel as a 24-hour English service (with one weekly program in Japanese).
In 2010, the channel replaced its "Red Sun Seagull" logo from the old Oriental TV channel with the STV "Magnolia" logo.
On December 8, 2011, the Asian Television Awards named Shanghai Live "Best News Programme" of 2011.
[2] Other locally produced programs include: The channel also co-produced two seasons of The Amazing Race – China Rush, whose first season was "highly commended" at the 2011 Asian Television Awards.