Master Xingyun mbështet konceptin e përhapjes së së vërtetës, mirësisë dhe bukurisë.Ai themeloi TV Satelitor Foguang në 1998 dhe ka punuar në heshtje për pesë vjet.Që nga tetori 2002, ai ka ndryshuar emrin e tij në "Përtëritje, Edukim, Ndërkombëtarizim dhe Mirëqenie Publike" si vizion. TV Satelitor shpreson të zbatojë më mirë frymën e Budizmit të Njeriut dhe të sjellë paqe dhe gëzim për shoqërinë dhe botën. Petalet e lotusit që zgjasin nga brenda në pjesën e jashtme në logo simbolizojnë vizionin ndërkombëtar makroskopik, dhe do të prekin tërë botën me kujdes farë. Tre petalet e lotusit të përfshira në të paraqesin rininë e fuqishme, transmetimin e koncepteve edukative dhe kujdesin e thellë për mirëqenien publike, të cilat janë edhe koncepti i programit televiziv të prodhuar nga Human TV.