1. A stream distributing apparatus, comprising: an obtaining section configured to obtain bit stream data with a program unit to be used for carrying out a processing related to the bit stream data and instruction data for providing an instruction to the program unit, the program unit and the instruction data being multiplexed on the bit stream data, the instruction data being arranged so as to be extracted after the program unit is extracted, at least one of the program unit and a part thereof being executable based on the instruction of the instruction data; and a distributing section configured to distribute the obtained bit stream data.