resolution, device implementations:
[C-2-1] MUST support the HD 720p video decoding profiles in the following table.
[C-2-2] MUST support the HD 1080p video decoding profiles in the following table.
SD (Low quality) SD (High quality)
HD 720p
HD 1080p
Video resolution
320 x 240 px
720 x 480 px
1280 x 720 px 1920 x 1080 px
Video frame rate
30 fps
30 fps
60 fps
30 fps (60 fps
Television
)
Video bitrate
800 Kbps
2 Mbps
8 Mbps
20 Mbps
5.3.5. H.265 (HEVC)
If device implementations support H.265 codec, they:
[C-1-1] MUST support the Main Profile Level 3 Main tier and the SD video decoding
profiles as indicated in the following table.
SHOULD support the HD decoding profiles as indicated in the following table.
[C-1-2] MUST support the HD decoding profiles as indicated in the following table if there
is a hardware decoder.
If the height that is reported by the
Display.getSupportedModes()
method is equal to or greater than the
video resolution, then:
[C-2-1] Device implementations MUST support at least one of H.265 or VP9 decoding of
720, 1080 and UHD profiles.
SD (Low
quality)
SD (High
quality)
HD 720p
HD 1080p
UHD
Video
resolution
352 x 288
px
720 x 480
px
1280 x
720 px
1920 x 1080 px
3840 x
2160 px
Video frame
rate
30 fps
30 fps
30 fps
30/60 fps (60 fps
Television with H.265
hardware decoding
)
60 fps
Video
bitrate
600 Kbps
1.6 Mbps
4 Mbps
5 Mbps
20 Mbps
5.3.6. VP8
If device implementations support VP8 codec, they:
[C-1-1] MUST support the SD decoding profiles in the following table.
SHOULD use a hardware VP8 codec that meets the
requirements
.
SHOULD support the HD decoding profiles in the following table.
If the height as reported by the
Display.getSupportedModes()
method is equal or greater than the video
resolution, then:
[C-2-1] Device implementations MUST support 720p profiles in the following table.
[C-2-2] Device implementations MUST support 1080p profiles in the following table.
Page 60 of 132