The 29th Shanghai TV Festival, an international television exchange platform, took place from June 24 to 28, 2024, with its opening ceremony at the Shanghai Exhibition Center and the Magnolia Awards ceremony held at the Lin-gang Performing Arts Center in Shanghai, China. Established in 1986, the festival is renowned for showcasing high-quality works from the television industry and facilitating international exchanges, trade, and cooperation. The 29th edition received nearly 1,000 entries from 57 countries and regions across five continents for its Magnolia Awards, which recognize excellence in TV series, documentaries, animations, and variety shows. The festival also included forums, screenings, and masterclasses, with public screenings offered at 20 venues across 16 districts.