Offline videodownloads, der forbliver krypterede på iOS og Android

Vedvarende FairPlay- og ExoPlayer-offline-licenser, bundet til rettigheder.

Native offline-downloads med DRM holdt intakt, ved hjælp af AVAssetDownloadTask og vedvarende FairPlay-nøgler på Apple og ExoPlayer-offline-licenser på Android. Dagstakst: €500.

Reparationsseddel

Nº ····

Indlevering

Din dag kl. 9:00

Klar

19:00

Du henter

Rettelsen installeret på din telefon og ændringen i din kildekode.

Gem denne talon

Nº ····

Dag 1

500 € ekskl. moms

Book dag 1

Remote dagstakst

€500ekskl. moms

Jeg har implementeret DRM-beskyttede offline-downloads med AVAssetDownloadTask og vedvarende FairPlay-nøgler på Apple og ExoPlayer-offline-licenser på Android.

Du henter

  • Offline-download med vedvarende FairPlay-nøgler via AVAssetDownloadTask på iOS/tvOS
  • Offline-download med ExoPlayer-offline-licenser og Media3 DownloadManager på Android
  • Baggrundsdownloadkø med lagerstyring, udløb og licensfornyelse
  • Downloadadgang bundet til dine rettigheder og din autentificering, så kun betalt indhold downloades

Reparationsseddel

  • Offline betyder ikke ubeskyttet

    At lade brugere downloade en film til flyveturen er let, indtil du tilføjer DRM. Filen skal forblive krypteret på disken, og dekrypteringsnøglen skal bevares lokalt uden at give indholdet væk. På Apple betyder det en vedvarende FairPlay-nøgle parret med AVAssetDownloadTask, og på Android betyder det en ExoPlayer-offline-licens gemt sammen med det downloadede medie. Jeg implementerer begge, så offlinekopien forbliver lige så beskyttet som streamet.

  • Baggrundsdownloads og lagerplads

    En download-manager skal blive ved med at virke, når appen er i baggrunden, overleve at appen lukkes, og genoptage efter en afbrudt forbindelse. Den skal også holde styr på, hvor meget plads brugeren har, lade dem slette titler og vise reel fremgang. Jeg bygger køen på hver platform med de native baggrundsdownload-API'er, med klar håndtering af pause, genoptagelse og fejl.

  • Udløb og licensfornyelse

    Offline-licenser er som regel tidsbegrænsede: en titel kan måske ses i 30 dage efter download eller 48 timer efter første afspilning. Det betyder at spore udløb lokalt, forny licensen, når enheden kommer online igen, og fjerne indhold rent, når rettigheder udløber. Jeg kobler fornyelsesflowet til din licensserver, så reglerne håndhæves, selv mens brugeren er offline.

  • At binde downloads til rettigheder

    En download bør kun ske, hvis brugeren faktisk har ret til indholdet, og den bør holde op med at virke, hvis deres abonnement ophører. Jeg forbinder downloadflowet til dit rettigheds- og autentificeringssystem, så udstedelse af en offline-licens tjekker den samme kilde til sandhed som streaming. Det undgår det almindelige hul, hvor opsagte brugere bliver ved med at se downloadet indhold for evigt.

Ofte stillede spørgsmål

Brug for senior hjælp til native mobil?

Send produktkonteksten, målplatformen, repository-status og tidsplan. Jeg fortæller dig hurtigt, om jeg kan hjælpe.

Book et gratis 20-min opkald

Gem denne talon

Nº ····

Dag 1

500 € ekskl. moms

Book dag 1

Eller læg en besked ved disken

Beskriv dit projekt. Jeg svarer med det samme i chatten, når jeg er ledig, ellers inden for 24 timer.