A transmission device comprising: a transport stream generator configured to generate a transport stream in which a first transport packet including predetermined components and a second transport packet including signaling information related to the predetermined components are time-division multiplexed; a transmission unit configured to transmit the transport stream via a predetermined transport path; and an information inserter configured to insert component selection information to the second transport packet, wherein the component selection information includes information on a selective layer, information on a composite layer, and information on an adaptive layer, these layers being arranged in that order from top to bottom, the selective layer is a layer in which a component is statically or automatically selected from a plurality of component choices in each component category, the composite layer is a layer in which a plurality of components in each component category are combined so as to function as one component on the basis of an attribute indicating the type of composition and an attribute value indicating the positioning of composition, the adaptive layer in which a plurality of components in each component category is dynamically switched on the basis of adaptive determination so as to function as one component, information on each component selectable in the adaptive layer includes acquisition destination information, the acquisition destination information of a component which is a target of adaptive switching among the components selectable in the adaptive layer is information that designates specific information location of a metafile having data stream acquisition information for adaptive streaming, the data stream for the adaptive streaming is an MPEG-DASH-base data stream, the transport packet is an MPEG Media Transport, MMT, packet, the component selection information is included in an MMT package table, MPT, the metafile is a media presentation description, MPD, file, and information that designates the specific information location of the metafile is information that designates a specific adaptation set or a specific representation. a transport stream generator configured to generate a transport stream in which a first transport packet including predetermined components and a second transport packet including signaling information related to the predetermined components are time-division multiplexed; a transmission unit configured to transmit the transport stream via a predetermined transport path; and an information inserter configured to insert component selection information to the second transport packet, wherein the component selection information includes information on a selective layer, information on a composite layer, and information on an adaptive layer, these layers being arranged in that order from top to bottom, the selective layer is a layer in which a component is statically or automatically selected from a plurality of component choices in each component category, the composite layer is a layer in which a plurality of components in each component category are combined so as to function as one component on the basis of an attribute indicating the type of composition and an attribute value indicating the positioning of composition, the adaptive layer in which a plurality of components in each component category is dynamically switched on the basis of adaptive determination so as to function as one component, information on each component selectable in the adaptive layer includes acquisition destination information, the acquisition destination information of a component which is a target of adaptive switching among the components selectable in the adaptive layer is information that designates specific information location of a metafile having data stream acquisition information for adaptive streaming, the data stream for the adaptive streaming is an MPEG-DASH-base data stream, the transport packet is an MPEG Media Transport, MMT, packet, the component selection information is included in an MMT package table, MPT, the metafile is a media presentation description, MPD, file, and information that designates the specific information location of the metafile is information that designates a specific adaptation set or a specific representation.