Questions tagged [fairplay]

FairPlay is a digital rights management (DRM) technology created by Apple Inc., based on technology created by the company Veridisc. FairPlay is built into the QuickTime multimedia software and used by the iPhone, iPod, iPad, Apple TV, iTunes, and iTunes Store and the App Store.

107 questions
0
votes
2 answers

Downloading WideVine/FairPlay protected content for offline playback via Azure Media Services

I have developed a mobile application for iOS/Android that I would like to enable offline playback on so users can download content and watch on a plane, etc... for up to 1 month after download. This content needs to be protected from users…
TomBuilds
  • 45
  • 3
  • 8
0
votes
1 answer

i try to use Apple Sample code(FairPlay Streaming Server SDK v4.2.0) with Fairplay online playback,but it doesn't work

i try to playback fairplay video with HLSCatalogWithFPS - AVContentKeySession apple sample code. and i just modify 2 func "func requestApplicationCertificate() throws -> Data" and "func requestContentKeyFromKeySecurityModule(spcData: Data,…
0
votes
1 answer

HLS Fairplay DRM content I got error to obtain licence key from DRM server by using videojs and videojs-contrib-eme

HLS Fairplay DRM Content videojs return Failed to load resource: Origin https:// is not allowed by Access-Control-Allow-Origin. when trying to get licence for HLS fairplay. I am using Videojs version @7.5.5 and videojs-contrib-eme version…
Venkat
  • 9
  • 3
0
votes
0 answers

streamingContentKeyRequestData returns error Domain=NSOSStatusErrorDomain Code=-12158

I am trying to setup Fairplay + HLS following Apple sample code. However I see the error when I call streamingContentKeyRequestData let certUrl = URL(fileURLWithPath: Bundle.main.path(forResource: "fairplay", ofType: "der")!) let…
Sean
  • 1
  • 2
0
votes
1 answer

HEVC Fairplay stream

I am trying to create an HEVC Fairplay stream. I have tried using Shaka Packager,Bento4 and Zencoder. But with no luck. Has anybody created a HEVC Fairplay stream? If yes, then how?
0
votes
1 answer

Store ckc key data of AVURLAsset without play video

I want to call programmatically the func resourceLoader(_ resourceLoader: AVAssetResourceLoader, shouldWaitForLoadingOfRequestedResource loadingRequest: AVAssetResourceLoadingRequest) -> Bool of an AVURLAsset from the delegate of the AVPlayer,…
Vasilis D.
  • 1,416
  • 13
  • 21
0
votes
1 answer

Downloading FairPlay Streaming Server SDK

I'm trying to include DRM in my app and wanted to download the SDK from https://developer.apple.com/streaming/fps/ I'm logged in as the Team Agent in the Apple Developer Enterprise Program, but I get the error '403 Forbidden'. I checked the latest…
0
votes
1 answer

Apple Fairplay playback in macos app

I did know that Apple Fairplay can play on iOS, tvOS, macos in safari by apple documents. https://developer.apple.com/streaming/fps/ But I think that some macos APIs looks like it can play fairplay in macos app. In macos release note, for example,…
woosiki
  • 91
  • 6
0
votes
1 answer

HLSCatalog apple sample app

There seems to be an issue with the HLSCatalog (HLS download and stream) sample application. When i try to download the Advanced Stream sample it gets stuck in endless loop trying to download the same media selection over and over. The interesting…
weuhi
  • 183
  • 1
  • 8
0
votes
0 answers

Apple Fairplay TVML can't get AssetId, certificate and key

After spending many days on search on google about how to use Fairplay in TVML (Apple TV), i can't get this work. I am trying to use Apple FairPlay using TVML, there is no clear documentation or example that can help for integration. in my code on…
0
votes
0 answers

Integrate FairPlay Streaming Server SDK (it is in swift) into my existing objective c code using Xcode 8.2.1

i try to integrate FairPlay Streaming Server SDK (it is in swift) into my existing objective c code.using Xcode 8.2.1 project in MAC OSX 10.12.3 system.The FairPlay Streaming Server SDK consists of swift classes that can be imported into objective…
0
votes
2 answers

how do i merge my swift code into existing objective c project by the use of bridge file

i merge my swift classes in objective c existing project with the use of bridge.h file after than am not able to import my swift classes into my bridge.h files
0
votes
1 answer

FairPlay > SPC > streamingContentKeyRequestData > App Identifier

Can someone please clarify what is 'appIdentifier' in below function? func streamingContentKeyRequestData(forApp appIdentifier: Data, contentIdentifier: Data, options: [String : Any]? = nil) throws -> Data Is it something bundled within the Apple TV…
anam
  • 61
  • 1
  • 5
0
votes
1 answer

How to playback FairPlay content offline

I am trying to implemented downloading and playback(offline) of hls fairplay content. I am trying out the sample application (HLSCatalog) provided with the FairPlay Streaming Server SDK v3. In that application there are 3 streaming but none of them…
dev
  • 2,180
  • 2
  • 30
  • 46
0
votes
1 answer

configure GCDWebDAVServer to stream transport stream (.ts) files

I have done all required things, i have .m3u8 file (also the data within it) transport segment (.ts) files & asset id,certificate and response data Server is also running what i am trying to do is that on first run i download the files and the…
Gurjot Kalsi
  • 33
  • 11