Question/Issue
Which content format among DASH, HLS, and CMAF is the best to create with DoveRunner CLI packager or a third-party packaging solution? Can't we support all client devices in one format?
Short Description
Because each client device has different supported content formats and encryption mode (AES CTR or CBCS), the required content format depends on the customer's device support requirements.
Currently, the most adopted format in the industry is a combination of DASH (AES128 CTR encryption) and HLS (Sample AES CBCS encryption), which is inconvenient to package and service one content in two sets, but it can support the most diverse client devices. .
Although the CMAF format was developed as an integrated form of DASH and HLS to solve the above inconvenience, CMAF contents with DRM are not yet supported universally due to compatibility issues with encryption mode.
Please refer to the table link below for supported devices for each content format.
Supported Content Types by DRM