Hi @barbibulle,
I am facing playback issue in edge browser with Bento4 cbcs encryption. Have used the following packaging command,

bento4/bin/mp4dash --encryption-cenc-scheme=cbcs --encryption-key=xxxx:xxxx:xxxx --use-segment-timeline --widevine --widevine-header=https://xxxx.com --playready --playready-version=4.3 --playready-header=https://xxxx.com --hls --fairplay-key-uri=skd://xxxx_token test.mf4

I am using Pallycon multi DRM services for license. As per Pallycon,

- In the PlayReady pssh data of your DASH mpd, there is "CHECKSUM" value as below. 
- It should be removed to set the encryption mode (ALGID) as AESCBC. (refer to this document)
- It seems to be a bug in bento4 mp4dash module.
- 
<WRMHEADER xmlns="http://schemas.microsoft.com/DRM/2007/03/PlayReadyHeader" version="4.3.0.0">
  <DATA>
    <PROTECTINFO>
      <KIDS>
        <KID ALGID="AESCBC" CHECKSUM="EoVkT+vitH0=" VALUE="J6k8clFDpaoc+tZVIC5wsw==">
        </KID>
      </KIDS>
    </PROTECTINFO>
  </DATA>
</WRMHEADER>

Could you please look into this on priority?

Thank You
Playback issue in EDGE browser with CBCS encryption i.e. Playready 4.3
This is a GitHub Issue
repo:Bento4
owner:axiomatic-systems
Title : Playback issue in EDGE browser with CBCS encryption i.e. Playready 4.3
Issue date:

--- start body ---
Hi @barbibulle,
I am facing playback issue in edge browser with Bento4 cbcs encryption. Have used the following packaging command,

bento4/bin/mp4dash --encryption-cenc-scheme=cbcs --encryption-key=xxxx:xxxx:xxxx --use-segment-timeline --widevine --widevine-header=https://xxxx.com --playready --playready-version=4.3 --playready-header=https://xxxx.com --hls --fairplay-key-uri=skd://xxxx_token test.mf4

I am using Pallycon multi DRM services for license. As per Pallycon,

- In the PlayReady pssh data of your DASH mpd, there is "CHECKSUM" value as below. 
- It should be removed to set the encryption mode (ALGID) as AESCBC. (refer to this document)
- It seems to be a bug in bento4 mp4dash module.
- 
<WRMHEADER xmlns="http://schemas.microsoft.com/DRM/2007/03/PlayReadyHeader" version="4.3.0.0">
  <DATA>
    <PROTECTINFO>
      <KIDS>
        <KID ALGID="AESCBC" CHECKSUM="EoVkT+vitH0=" VALUE="J6k8clFDpaoc+tZVIC5wsw==">
        </KID>
      </KIDS>
    </PROTECTINFO>
  </DATA>
</WRMHEADER>

Could you please look into this on priority?

Thank You
--- end body ---

The issue described relates to a playback problem in the Edge browser when using CBCS encryption with PlayReady 4.3. The user indicates that the presence of a CHECKSUM value in the PlayReady pssh data may be causing the issue, suggesting a potential bug in the Bento4 mp4dash module. However, this does not indicate a security vulnerability, but rather a functionality issue with DRM playback.