simulcasted

verb
  1. past tense and past participle of simulcast; broadcast simultaneously on multiple channels or platforms
  2. Usage: media/broadcasting

Examples