What are the technical requirements for on-demand participants?

You will need a high-speed internet and a PC/Mac with any browser.