تمتلك شركة Starwin Media Holdings Inc. وتدير شبكات ومحطات البث التلفزيوني باللغتين الصينية والإنجليزية. ويقدم برامج تشمل الاستثمار الصيني والأمريكي والأخبار العالمية والأفلام والدراما والعروض والمواد الثقافية ذات الصلة. تأسست الشركة في عام 1998 ويقع مقرها في لوس أنجلوس، كاليفورنيا.