simulcast
noun
a program broadcast simultaneously on radio and television, or on more than one station, or in several languages, etc.
Used to describe an action that began in the past, has continued continuously, and is still in progress.