Before going more in depth about the Live 8 and its huge (video) promotional machine, I would like to suggest you this: (click)
TVZnews publishes an interesting interview with Siemens’s Ian Dickerson who has been co-ordinating a “global contribution and distribution network” for the footage coming from the Live 8 events.