Skip to content

Airplay + Fairplay not working on iOS/macOS 26.1 #9491

@multiplexer2

Description

@multiplexer2

Have you read the FAQ and checked for duplicate open issues?
Yes

If the problem is related to FairPlay, have you read the tutorial?

Yes

What version of Shaka Player are you using?

4.16.11

Can you reproduce the issue with our latest release version?
Yes

Can you reproduce the issue with the latest code from main?
Yes

Are you using the demo app or your own custom app?
Both

If custom app, can you reproduce the issue using our demo app?
Yes

What browser and OS are you using?
Safari on iOS/macOS 26.1

For embedded devices (smart TVs, etc.), what model and firmware version are you using?
N/A

What are the manifest and license server URIs?

The problem can be reproduced with Fairplay videos on the Shaka demo page.

What configuration are you using? What is the output of player.getNonDefaultConfiguration()?

The problem can be reproduced with Fairplay videos on the Shaka demo page.

What did you do?

  • Navigate to the Shaka demo page and filter for Fairplay DRM content.
  • Play a video. e.g. Tears of Steel (HLS AVC - FairPlay - SingleKey)
  • The video should start playing without issues
  • Start Airplay against an Apple TV or other Airplay-device

What did you expect to happen?
The video to play nicely with Airplay

What actually happened?

  • The Airplay playback never starts, and the following error message is displayed on the page:

Shaka Error DRM.FAILED_TO_GENERATE_LICENSE_REQUEST (The operation is not supported.,NotSupportedError: The operation is not supported.,)

  • Error message in console:

category: 6
code: 6006
data: ["The operation is not supported.", NotSupportedError: The operation is not supported., undefined] (3)
handled: false
message: "Shaka Error DRM.FAILED_TO_GENERATE_LICENSE_REQUEST (The operation is not supported.,NotSupportedError: The operation is not supported.,)"
severity: 2
stack: "@https://shaka-player-demo.appspot.com/lib/util/error.js:101:24↵@https://shaka-player-demo.appspot.com/lib/drm/drm_engine.js:1335:41"

Are you planning to send a PR to fix it?

No

Metadata

Metadata

Assignees

No one assigned

    Labels

    platform: AirPlayIssues affecting AirPlaytype: externalAn issue with an external dependency; not our issue; sometimes kept open for tracking

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions