Perspectives on Live Streaming: Apps, Users, and Research
Rivulet: Exploring Participation in Live Events through Multi-Stream Experiences