Obtenir la vidéo NSData de l'URL ALAsset iOS
Je ne suis pas en mesure de récupérer NSData à partir de l'url que je reçois de ALAsset
Ci-dessous le code que j'ai essayé:- j'ai toujours NSData nul.
NSData *webData = [NSData dataWithContentsOfURL:[asset defaultRepresentation].url];
J'ai aussi essayé quelque chose comme ça
NSData *webData1 = [NSData dataWithContentsOfURL:[[asset valueForProperty:ALAssetPropertyURLs] valueForKey:[[[asset valueForProperty:ALAssetPropertyURLs] allKeys] objectAtIndex:0]]];
L'url que je reçois de la ALAsset:-
actifs-bibliothèque://actif/actif.MOV?id=1000000116&ext=MOV
J'ai essayé ce lien ci-dessous qui fonctionne, mais j'ai besoin d'inutiles d'écrire dans un répertoire temporaire, qui est très coûteuse en temps.
Tout soupçon dans la bonne direction serait très appréciée.
Attente de vos réponses
source d'informationauteur Ekra
Vous devez vous connecter pour publier un commentaire.
essayez ce code:-
Octet buffer = (Byte)malloc(rep.taille); si la rep.la taille est si grand, peut-être 300 MILLIONS,qui seront crash. donc, essayez ce code: