Compiling Integrating KSM on a Key Server

Would appreciate if someone could post an howto document to integrate the KSM on a regular HTTP server.

How to compile the FPS SDK provided KSM reference implementation and integrate with an Apache or Nginx webserver?

Want to build a reference environment in the lab before reaching out to a FPS provider.

Thanks

PR

Was wondering if maybe there was an out of band response on this? I am looking at fairplay as well, and tried to builed the reference environment, and from what I can tell it is not buildable. A constant is missing, which is easy, but it is also missing a couple funcitons as well. Has anyone been able to build the reference enviornment?


Thanks

Chris

The FairPlay Streaming Server SDK (Pre-release) was recently updated. Please download this new version. If you continue to have problems, file a bug report via the Apple Bug Reporter (<https://developer.apple.com/bug-reporting/>).

I also started implementing the bundle, but what I noticed - the certificate, which is provided with the samples / refrence code, has expired already back in 2013 (October). Also the sample client application code throws me an error:


"Error Domain=AVFoundationErrorDomain Code=-11836 "Cannot Open" UserInfo=0x17007f180 {NSUnderlyingError=0x174049ab0 "The operation couldn’t be completed. (OSStatus error -42783.)", NSLocalizedFailureReason=This app is not authorized to play this file., NSLocalizedDescription=Cannot Open}"


which code (42783), according to the documentation points to the same issue ("The certificate supplied for SPC is not valid and is possibly revoked.").

I also tried to create a self-signed certificate, but probably self-signed certs are no good (need to be issued by Apple)?


Thanks for any help!

Found already the answer here: https://forums.developer.apple.com/thread/8479

The original question is still valid. The latest SDK doesn't include a Makefile or instructions to build 😟

Compiling Integrating KSM on a Key Server
 
 
Q