A recording medium in which is recorded: a stream file including first luminance video expressed by luminance of a first dynamic range, and second luminance video expressed by luminance of a second dynamic range that is broader than the first dynamic range; and a playlist file (xxx.pl) for controlling playback of the stream file; wherein first and second combination information (Combi(),CombiExt()), representing combinations of elementary streams that each can be played at the same time in a same playback section, is described in the playlist file (xxx.pl); the first combination information (CombiExt()) is for playback of the first luminance video and the second combination information (Combi()) is for playback of the second luminance video; elementary streams that can be played at the same time as the first luminance video in this playback section are listed in the first combination information (CombiExt()); and elementary streams that can be played at the same time as the second luminance video in this playback section are listed in the second combination information (Combi()); and the number of elementary streams of a predetermined type listed in the first combination information (CombiExt()) and the number of elementary streams of a predetermined type listed in the second combination information (Combi()) each in the same playback section are equal; characterized in that of M of elementary streams of the predetermined type listed in the first combination information (CombiExt()), and M of elementary streams of the predetermined type listed in the second combination information (Combi()), each in the same playback section, an attribute of a same N'th elementary stream listed in each combination information (Combi(), CombiExt()) is the same; wherein M is an integer of 1 or more; and N is any integer of one or more but M or less. a stream file including first luminance video expressed by luminance of a first dynamic range, and second luminance video expressed by luminance of a second dynamic range that is broader than the first dynamic range; and a playlist file (xxx.pl) for controlling playback of the stream file; wherein first and second combination information (Combi(),CombiExt()), representing combinations of elementary streams that each can be played at the same time in a same playback section, is described in the playlist file (xxx.pl); the first combination information (CombiExt()) is for playback of the first luminance video and the second combination information (Combi()) is for playback of the second luminance video; elementary streams that can be played at the same time as the first luminance video in this playback section are listed in the first combination information (CombiExt()); and elementary streams that can be played at the same time as the second luminance video in this playback section are listed in the second combination information (Combi()); and the number of elementary streams of a predetermined type listed in the first combination information (CombiExt()) and the number of elementary streams of a predetermined type listed in the second combination information (Combi()) each in the same playback section are equal; of M of elementary streams of the predetermined type listed in the first combination information (CombiExt()), and M of elementary streams of the predetermined type listed in the second combination information (Combi()), each in the same playback section, an attribute of a same N'th elementary stream listed in each combination information (Combi(), CombiExt()) is the same; wherein M is an integer of 1 or more; and N is any integer of one or more but M or less.