Offline videoutvecklare

Offline videonedladdningar som förblir krypterade på iOS och Android

Beständiga FairPlay- och ExoPlayer-offline-licenser, knutna till rättighet.

Native offline-nedladdningar med DRM intakt, med AVAssetDownloadTask och beständiga FairPlay-nycklar på Apple och ExoPlayer-offline-licenser på Android. Dagspris: 500 € eller 600 $.

Offline betyder inte oskyddat

Att låta användare ladda ner en film för flyget är enkelt tills du lägger till DRM. Filen måste förbli krypterad på disk, och dekrypteringsnyckeln måste bevaras lokalt utan att lämna ifrån sig innehållet. På Apple betyder det en beständig FairPlay-nyckel parad med AVAssetDownloadTask, och på Android betyder det en ExoPlayer-offline-licens lagrad tillsammans med det nedladdade mediet. Sylvain implementerar båda så att offline-kopian förblir lika skyddad som strömmen.

Bakgrundsnedladdningar och lagring

En nedladdningshanterare måste fortsätta fungera när appen är i bakgrunden, överleva att appen stängs och återuppta efter en bruten anslutning. Den måste också hålla koll på hur mycket utrymme användaren har, låta dem ta bort titlar och visa verklig framgång. Sylvain bygger kön på varje plattform med de native bakgrundsnedladdnings-API:erna, med tydlig hantering av paus, återupptagning och fel.

Utgång och licensförnyelse

Offline-licenser är vanligtvis tidsbegränsade: en titel kanske går att se i 30 dagar efter nedladdning eller 48 timmar efter första uppspelning. Det betyder att spåra utgång lokalt, förnya licensen när enheten kommer online igen, och ta bort innehåll rent när rättigheter löper ut. Sylvain kopplar förnyelseflödet till din licensserver så att reglerna upprätthålls även medan användaren är offline.

Att knyta nedladdningar till rättighet

En nedladdning bör bara ske om användaren faktiskt har rätt till innehållet, och den bör sluta fungera om deras prenumeration upphör. Sylvain kopplar nedladdningsflödet till ditt rättighets- och autentiseringssystem, så att utfärdandet av en offline-licens kontrollerar samma sanningskälla som streaming. Det undviker det vanliga gapet där avslutade användare fortsätter titta på nedladdat innehåll för evigt.

Vanliga frågor

Vad kostar en offline-nedladdningsfunktion?

Det fasta dagspriset är 500 € eller 600 $, remote, utan byråpåslag. Offline-nedladdning med DRM är detaljerat arbete, så jag uppskattar dagarna ärligt i förväg för varje plattform.

Kan du lägga till offline-nedladdningar i vår befintliga app?

Ja. Detta läggs ofta till i en app som redan streamar. Jag granskar din nuvarande spelare och DRM-uppsättning och bygger sedan offline-lagret ovanpå den i stället för att skriva om uppspelningen.

Förblir det nedladdade innehållet krypterat på enheten?

Ja. Innehåll förblir krypterat i vila, skyddat av en beständig FairPlay-nyckel på Apple eller en ExoPlayer-offline-licens på Android, så att det inte bara kan kopieras ut som en vanlig fil.

Hur hanterar du licensutgång för offline-innehåll?

Jag spårar utgång lokalt och förnyar offline-licensen mot din licensserver när enheten är online, och tar sedan bort åtkomsten rent när rättighetsfönstret stängs.

Vad händer när en användare avslutar sin prenumeration?

Eftersom nedladdningar är knutna till ditt rättighetssystem stoppar en avslutad eller utgången prenumeration nya nedladdningar och låter befintliga offline-licenser löpa ut vid förnyelse, så att åtkomsten inte fortsätter på obestämd tid.

Fortsätter bakgrundsnedladdningar om appen stängs?

Ja. Jag använder de native bakgrundsnedladdnings-API:erna på varje plattform så att nedladdningar fortsätter när appen är i bakgrunden och återupptas efter att appen stängts eller anslutningen brutits.

Behöver du senior hjälp med native mobil?

Skicka produktkontexten, målplattformen, repository-status och tidsplan. Jag säger snabbt om jag kan hjälpa.