How to create licenseUrl and certificateUrl

I have been sawing your iOS sample code.
So, I have a some questions.

  1. I can’t understand how to created fairplayStreamUrl, licenseUrl and certificateUrl in drm part of ios sample code.
    Can you explain me? or share me reference document url.

  2. May I undertand fairplayStreamUrl in drm part of ios sample code as basic hls stream url?

Thanks in advance for your feedback.

hello @pdhou23
thanks for your question I am happy to help.
The examples you mention are for our Bitmovin Player on iOS?
In the example: BasicDRMPlayback , you can find the Fairplay configuration on this line:bitmovin-player-ios-samples/BasicDRMPlayback/BasicDRMPlayback/ViewController.swift at 8a956e770fef8f2ed5bf47dadb5371321a21082a · bitmovin/bitmovin-player-ios-samples · GitHub

The reference for our SDK can be found here: FairplayConfig Class Reference

As you mention, the fairplayStreamUrl is an HLS manifest url. This manifest is protected with Fairplay by a DRM service, which will provide you with the licenseUrl and certificateUrl , as well as the specific configuration needed for such DRM provider.

Do you use already a DRM provider for your Fairplay Content Protection?
We offer configuration examples for several providers. In the following link you will find some of those examples for EZDRM, Vualto and DRMToday: AppleFairplayDRMConfig | Bitmovin Player API 7.8.21

If you let us know the provider you use, we should be able to find a specific solution for your configuration, and help you getting your stream to play.

I hope this information is useful and look forward to hear more details on your current DRM use case.



This topic was automatically closed 60 minutes after the last reply. New replies are no longer allowed.