Playback support¶
The playback support is powered by the open-source OpenHEVC decoder.
Multiplexing HEVC bitstreams into ISOBMF¶
All profiles should be supported, interlace is not supported yet. The support is based on the study text of HEVC file format.
HEVC Import¶
Adds file.hvc (Annex B format) to the given file.
The default import format uses hvc1
storage.
FMT
is used to indicate the format is HEVC, and can be omitted if the file extension is hvc
, hevc
or 265
FPS
is by default 25
, and should be specified most of the time as VUI timing is not yet parsed.
HEVC File inspection¶
Gives info on the file or on the track.
HEVC Export¶
Exports an HEVC file to annex B format.
HEVC DASH¶
All DASH operations from GPAC (client and MP4Box) are supported on HEVC, including bitstream switching modes using hev1. For more information on DASH, see [[here|DASH-intro]].
MPEG-2 TS support¶
All MPEG-2 TS operations from GPAC (client and MP42TS) are supported on HEVC. MP42TS can be used to generate TS files usable for DASH or for injection in modulation chains; it can also be used to send the TS over an UDP or RTP stream in unicast or multicast mode: