cta-wave / device-playback-task-force

9 stars 0 forks source link

Playback Requirements for CMAF HEVC HLG10 ('clg1') #25

Open haudiobe opened 6 years ago

haudiobe commented 6 years ago
haudiobe commented 5 years ago

10.2.6 Media Profile: CMAF HEVC HLG10 ('clg1') The details for this profile will be added to an updated version of the specification after a questionnaire to the media profile proponents.

haudiobe commented 2 years ago

I added the HEVC Test Content Options to an updated dpctf specification here

https://standards.cta.tech/apps/org/workgroup/dpctf/download.php/34886/dpctf-s00001-v032-WAVE-DPC-v1.12.docx

In order for better tracking, I also provided the content options for each of the profiles here:

Can you please review and check if you have comments. I will start to generate the content.

sdp198 commented 2 years ago

I've got some comments / questions.

7.5.17 Track Run Box ('trun') v1 – combined with SAP type 1 (typically with P-Pictures only)

I don't understand the bit in brackets. The benefit of a v1 trun box is that it allows B-pictures to be in the stream without needing an edit list. I think maybe the text in brackets should be removed, or should mention B-pictures.

Two options for default flags default_sample_flags, sample_flags and first_sample_flags neither set in the TrackFragmentHeaderBox nor TrackRunBox default_sample_flags, sample_flags and first_sample_flags set in the TrackFragmentHeaderBox and TrackRunBox

Second, I'm not quite sure what is being said here. The CMAF spec has a shall statement in 7.7.3 requiring the latter of those two options. Was the choice here perhaps supposed to be the following?

Also, this bit about default flags is incorrectly nested under "7.5.13 Edit List Box ('elst')"

Moving on to the Test Content table, there is only one row with the hev1 sample entry. As the sample entries are something which affects track switching, it would be nice if one of the rows with multiple frame sizes used that sample entry. Perhaps hevc34 could be changed to use hev1?

One other thing, there's a typo in the table headers - "Spatial and temporal supsampling" should be "Spatial and temporal subsampling"

haudiobe commented 2 years ago

DPCTF 2022/02/09

haudiobe commented 2 years ago

DPCTF

haudiobe commented 2 years ago

DPCTF Call on 2022/03/09:

gitwjr commented 1 year ago

Deferred to HEVC implementation.

haudiobe commented 3 months ago

Implemented here in v2.08