Rivulet: Exploring Participation in Live Events through Multi-Stream Experiences
Live-streaming mobile video: production as civic engagement