A storage method comprising: a reception step of receiving in conformity with MPEG Media Transport, MMT, a coded stream including a plurality of MP4 files that are of a media processing unit, MPU, received in conformity with MMT standard and each of the plurality of MP4 files is a random accessible file having a random access unit with a random access point, wherein the plurality of MP4 files include a plurality of MP4 files of a first media and a plurality of MP4 files of a second media, and the coded stream includes second control information, including a playback time corresponding to the random access point of the MP4 files of the first media and the second media; a storage step of accumulating in a reception order the received plurality of MP4 files of the coded stream in a memory; and a generation step of generating, by analyzing the second control information, first control information used to play back the stored plurality of MP4 files when the plurality of MP4 files are stored in the memory, the first control information correlating the plurality of MP4 files of the first media and the plurality of MP4 files of the second media according to the playback time of the random access points of the first media and the second media, and including a playback order, playback start times and information indicating recording positions in the memory of the plurality of MP4 files stored in the memory; and wherein the first control information includes information indicating that rearrangement of the plurality of MP4 files of the first media and the second media is performed based on a sequence number of the MP4 files indicating the order of the MPU. a reception step of receiving in conformity with MPEG Media Transport, MMT, a coded stream including a plurality of MP4 files that are of a media processing unit, MPU, received in conformity with MMT standard and each of the plurality of MP4 files is a random accessible file having a random access unit with a random access point, wherein the plurality of MP4 files include a plurality of MP4 files of a first media and a plurality of MP4 files of a second media, and the coded stream includes second control information, including a playback time corresponding to the random access point of the MP4 files of the first media and the second media; a storage step of accumulating in a reception order the received plurality of MP4 files of the coded stream in a memory; and a generation step of generating, by analyzing the second control information, first control information used to play back the stored plurality of MP4 files when the plurality of MP4 files are stored in the memory, the first control information correlating the plurality of MP4 files of the first media and the plurality of MP4 files of the second media according to the playback time of the random access points of the first media and the second media, and including a playback order, playback start times and information indicating recording positions in the memory of the plurality of MP4 files stored in the memory; and wherein the first control information includes information indicating that rearrangement of the plurality of MP4 files of the first media and the second media is performed based on a sequence number of the MP4 files indicating the order of the MPU.