A transmission device, comprising: an image encoding unit configured to classify image data of pictures configuring moving image data into a plurality of layers, encode the classified image data of the pictures of each of the layers, and generate a video stream including the encoded image data of the pictures of each of the layers; a transmitting unit configured to transmit a container of a predetermined format including the video stream; and a correction information inserting unit configured to insert time correction information for correcting a decoding timing into the encoded image data and/or a packet containing the encoded image data in association with each of the encoded image data of the pictures of a predetermined layer or a layer lower than the predetermined layer, characterized in that the image encoding unit is further configured to perform the encoding so that the decoding timings of the encoded image data of the pictures of a layer higher than the predetermined layer are the same decoding timings when the decoding intervals of the encoded image data of the pictures configuring the moving image data are equal intervals, and the decoding intervals of the encoded image data of the pictures of the predetermined layer or the layer lower than the predetermined layer are equal intervals, and that the time correction information is information for correcting the decoding timing so that the decoding timings of the encoded image data of the pictures of the predetermined layer or the layer lower than the predetermined layer are the same as the respective decoding timings of the pictures of the predetermined layer or the layer lower than the predetermined layer when all the pictures of all layers of the moving image data are decoded at equal intervals. an image encoding unit configured to classify image data of pictures configuring moving image data into a plurality of layers, encode the classified image data of the pictures of each of the layers, and generate a video stream including the encoded image data of the pictures of each of the layers; a transmitting unit configured to transmit a container of a predetermined format including the video stream; and a correction information inserting unit configured to insert time correction information for correcting a decoding timing into the encoded image data and/or a packet containing the encoded image data in association with each of the encoded image data of the pictures of a predetermined layer or a layer lower than the predetermined layer, characterized in that the image encoding unit is further configured to perform the encoding so that the decoding timings of the encoded image data of the pictures of a layer higher than the predetermined layer are the same decoding timings when the decoding intervals of the encoded image data of the pictures configuring the moving image data are equal intervals, and the decoding intervals of the encoded image data of the pictures of the predetermined layer or the layer lower than the predetermined layer are equal intervals, and that the time correction information is information for correcting the decoding timing so that the decoding timings of the encoded image data of the pictures of the predetermined layer or the layer lower than the predetermined layer are the same as the respective decoding timings of the pictures of the predetermined layer or the layer lower than the predetermined layer when all the pictures of all layers of the moving image data are decoded at equal intervals.