Mobile video broadcasting services offer the opportunity to instantly share video from mobile handhelds to a large audience over the Internet. Our research focuses on large-scale events that attract dozens of users to record video in parallel. In such scenarios, our aim is to design a collaborative mobile video broadcasting service that composes video streams from multiple sources to create one video stream with enhanced perceived quality. Our realization of such a service combines high quality video streaming and at the same time reduces the network load.