Skip to content

Unable to play widevine encrypted CMAF HLS stream #8372

@SharanKumarReddyKambham

Description

Hi Team,

Playback is not happening when I play DRM+HLS+CMAF encrypted content.

The content is generated by shaka-packager with widevine encryption. I tried different types of protection schemes such as cenc,cbcs but none of them played and the player got stuck in the 'BUFFERING' state.

Observation

When I generate content with cenc the manifest shows

"#EXT-X-KEY:METHOD=SAMPLE-AES-CTR"

with cbcs it shows

"#EXT-X-KEY:METHOD=SAMPLE-AES"

Supported formats - As per the link, Exoplayer doesn't support SAMPLE-AES-128.

How can we play the DRM+HLS+CMAF encrypted content? Is there anything we have to consider while generating the content or missing something?

Bug Report attached: drm_report.log

We checked in Android Pie Device (API 28)

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions