Vienna State Opera (Wiener Staatsoper) offers records of its performances for free. There are typically one or two each day, at a particular time, pretty much like in the actual theatre – just you can watch it from your sofa. To watch the streaming you must register – but this is the only requirement.
May performances, among others, include DON QUIXOTE (4 May at 20:00), EUGENE ONEGIN (5 May at 20:00), THE MAGIC FLUTE FOR KIDS (9 May at 12:00), SWAN LAKE (11 May at 20:00), THE NUTCRACKER (20 May at 20:00), CINDERELLA (30 May at 12:00) and LE NOZZE DI FIGARO (30 May at 20:00).
The whole calendar with links to the performances is here: