Question/Issue
When packaging multi-DRM DASH/HLS content with DoveRunner CLI packager or a third-party packager, I would like to know if the subtitle file included in the manifest can also be encrypted.
Short Description
Multi-DRM standards applied to DASH or HLS streaming only support encryption of video or audio tracks. Therefore, encrypted subtitle files cannot be supported by DASH/HLS specifications.
Instead of multi-DRM, a proprietary DRM may be able to support subtitle encryption. But in this case, you will need to implement a client player that supports this function instead of existing player solutions such as a standard HTML5 player.
Related Information
- DASH-IF Interoperability Points V4.3 (6.4.2 Subtitles and Closed Captioning)
- Shaka Packager text output guide