Any device supporting streaming to, from smartphone to computer or even a smart tv. That's a lot of devices! Keep in mind that as the meeting is video broadcasted, you will need a decent bandwidth, and a big screen may be welcome for interactivity.