SYSTEM AND METHOD FOR DISTRIBUTED MULTI-MEDIA PRODUCTION, SHARING AND LOW COST MASS PUBLICATION
A system for synchronized viewing and editing includes a media viewer/editor (100) for viewing and editing media content (101) connected to a peer-to-peer swarming network, a user interface for said media viewer/ editor, and a communication channel connected to said user interface and to one or more other user interfaces and other media viewer/ editors, wherein said media viewer/editor can transmit media content to the other viewer/ editors via said peer-to-peer swarming network, and wherein said user interface can emit and receive operating information through said communication channel to each of said one or more other user interfaces to coordinate with said other media viewer/ editors.