1. A method for execution by a dispersed storage processing module, the method comprises: receiving a plurality of record requests to record a broadcast of data; encoding the data using an error coding dispersal storage function to produce a plurality of sets of encoded data slices when the data is broadcast and in response to a record request of the plurality of record requests; generating a list of requesting device identities corresponding to the plurality of requests; storing the plurality of sets of encoded data slices and the list of requesting device identities in a dispersed storage network (DSN) memory; receiving a playback request from a device identified in the list of requesting device identities; generating a unique retrieval matrix for the device based on the error coding dispersed storage function; and outputting a unique plurality of sets of encoded data slices from the plurality of sets of encoded data slices in accordance with the unique retrieval matrix.