Technology Insight into the Eurovision Song Contest as Switzerland gears up for the hosting role , and ASMedia 2025 May 1