Patent ID: 8805954

Claim:
An apparatus comprising: at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to: receive device situation description data and content analysis data from each of a plurality of devices, the device situation description data and content analysis data received from each of the plurality of devices being descriptive of media data associated with a common event and recorded separately at respective ones of the plurality of devices; determine media segments defining one or more portions of the media data associated with the common event to be requested from selected ones of the plurality of devices based on the device situation description data and content analysis data; cause communication of a request for corresponding ones of the media segments to respective devices among the selected ones of the plurality of devices, wherein each of the selected ones of the plurality of devices are caused to upload the media segment in response to the communication; and cause generation of mixed content of the common event based on a composite construction of the media segments received from the selected ones of the plurality of devices.