до iOS8 я использовал ALAsset и использовал буфер для получения NSData, а затем загружал видео, как показано ниже;
Byte * buffer = (Byte *)malloc(lenght);
NSError * error = nil;
NSUInteger readLength = [self.asset.defaultRepresentation getBytes:buffer fromOffset:self.sendedSize length:lenght error:&error];
NSData * data = [NSData dataWithBytes:buffer length:readLength];
Итак, как я могу загрузить видео с помощью PhotoKit? Как я могу получить данные видео?