Simulcasting literally means simultaneously live streaming over multiple destinations. It is the ability to convert one video stream and make it compatible to simultaneously broadcast over multiple platforms. Most broadcasters use different platforms for different audiences and purposes.