A non-transitory content recording medium on which video data, a play list indicating an order in which the video data is reproduced, a program to be executed in synchronization with reproduction of the video data, and program management information for controlling execution of the program are stored
- the program management information including (i) program specifying information specifying the program and (ii) play list specifying information specifying the play list, and
- the program management information having a data structure such that the program management information causes a reproducing apparatus having acquired the program management information to (a) provide an instruction to execute the program specified by the program specifying information included in the program management information and to (b) provide an instruction to start decoding the video data in the order indicated by the play list specified by the play list specifying information included in the program management information.